Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шрифты. Разработка и использование.pdf
Скачиваний:
229
Добавлен:
12.04.2015
Размер:
5.76 Mб
Скачать

Программные и аппаратные RIP

B англоязычной, а зачастую и в отечественной литературе растровые процессоры называют звучной аббревиатурой RIP - сокращением английских слов Raster Image Processor, что дословно должно переводится как «растровый процессор изображений». Любое устройство, способное «понимать» язык PostScript (иногда говорят «постскриптовское выводное устройство»), имеет в своем составе растровый процессор.

Первый растровый процессор был разработан для лазерного принтера Apple LaserWriter в 1985 году по лицензии фирмы Adobe. Этот растровый процессор конструктивно представляет собой установленную внутри принтера плату, содержащую специализированный процессор, оперативную память и постоянное запоминающее устройство с записанной в нем программой интерпретатора PostScript. Подобные RIP получили название аппаратных.

B конце 80-х годов появились первые программные растровые процессоры. B отличие от аппаратных, программные RIP, как и следует из названия, представляют собой главным образом программные средства, которые могут использоваться на универсальных компьютерах - IBM PC, Apple Macintosh или другой платформе - в зависимости от того, для какого процессора и какой операционной системы эта программа предназначена. Программные RIP достаточно быстро после своего появления стали использоваться для управления устройствами вывода фотоформ, часто называемыми в нашей литературе «фотонаборными автоматами».

Абсолютно четкой границы между программными и аппаратными RIP не существует. Любой программный растровый процессор реализуется на некотором компьютере, то есть аппаратных средствах, и зачастую имеет в своем составе дополнительные платы - аппаратные ускорители, генераторы растровой точки и т. д. Любой аппаратный RIP, в свою очередь, представляет специализированный вычислитель, также работающий по специальной программе, навсегда записанной в его запоминающем устройстве. Существенное отличие состоит в том, что программный растровый процессор устанавливается, запускается, а при необходимости - модернизируется, как и любой программный продукт, на обычном компьютере, имеющем привычную для пользователя операционную систему и интерфейс оператора. При необходимости перенос программного RIP на другой компьютер, ремонт технических средств или просто переустановка программного обеспечения после серьезных сбоев не являются слишком сложной

очень полезной, нужной и т.д.) фурнитурой.

- 97 -

задачей. Аппаратный растровый процессор, с точки зрения пользователя, представляет собой «черный ящик» - на входе PostScriptописание страницы, на выходе - отпечатанная страница. Доступа ни к аппаратным, ни к программным средствам, находящимся внутри, для пользователя не предусматривается.

B общем случае, аппаратные RIP лучше защищены от «случайных сбоев» и повреждений в результате неосторожных манипуляций пользователя, проще в использовании и надежнее с точки зрения отказов аппаратных средств. Программные растровые процессоры отличаются большей гибкостью и возможностями реконфигурации, имеют возможность повышения производительности и функциональности за счет переноса на более быстрые модели компьютеров и приобретения дополнительных модулей, обладают на порядок большей функциональностью (управление очередями, предварительный просмотр bitmap, спуск полос, треппинг и др.).

Растровые процессоры выпускаются многими фирмами, но ядро (собственно интерпретатор PostScript и алгоритмы растрирования) в большинстве случаев приобретается у основных «законодателей мод» - Adobe или Harlequin.

А теперь самое существенное из перечня особенностей RIP. Интерпретация многих операторов языка PostScript - процесс неоднозначный, зависящий не только от модели растрового процессора, но и от параметров растрирования (например, от разрешения выводного устройства). Иными словами, одно и то же описание страницы на языке PostScript может быть по-разному воспроизведено разными растровыми процессорами. Конечно, ситуация не столь печальна, как можно было бы подумать - иначе PostScript-технология просто не могла бы существовать. Ho тот факт, что текст был нормально распечатан на Apple LaserWriter при разрешении 300 dpi не дает все же полной гарантии столь же успешного его вывода на Linotronic 530 или Avantra 25 - более «грубый» интерпретатор лазерного принтера мог просто проигнорировать некорректные описания кривых Безье в одном из шрифтов, а «тонкий» RIP выводного устройства, добросовестно пытающийся их проинтерпретировать, выдает сообщение об ошибке или просто «зависает».

- 98 -