Как работает RIP
RIP или Raster Image Processor - устройство или программа, которая получает описание страницы и конвертирует его в информацию, которая может быть выведена на бумагу, пленку, слайды или какой-либо другой носитель.
Если бы каждое приложение имело собственный язык описания страниц, то вам пришлось бы покупать RIP для каждого приложения (QuarkXPressRIP, IllustratorRIP, CorelDrawRIP и т.д. ;-)). Чтобы избежать этой проблемы данные сохраняются в стандартизованном языке описания страниц. Чаще всего используются:
- PostScript (саммый распространенный язык)
- PCL (для офисного использования)
- HPGL (используется для плоттеров).
Эта статья описывает PostScript RIPы.
Аппаратные и программные RIPы
В общем случае, RIP - программа, работающая на компьютере. Некоторое время назад RIPы запускались на специализированных компьютерах, которые создавались только для RIP-программы и им не нужны были клавиатура, мышь и дисплей. Такие RIPы называются аппаратными. Вы может найти их, например, в лазерных принтерах. Такие встроенные RIPы также называются PostScript-контроллерами.
Сейчас большинство RIPов работают на обычных PC и Macintosh и ведут себя, как обычные прикладные программы. Такие RIPы называются программными. К ним могут прилагаться дополнительные устройства, например, для связи с выводным устройством. Для защиты от пиратов, программные RIPы часто снабжаются аппаратным ключом защиты (донглом).
Adobe и не-Adobe PostScript RIPы
С тех пор, как компания Adobe выпустила язык PostScript, многие компании создали свои PostScript RIPы. Эти RIPы продаются на OEM-рынке: Adobe создает ядро RIPа (в настоящее время называется CPSI) и продает его компании, работающей на этом рынке. Производитель фотонабора покупает этот код, добавляет к нему нужную функциональность и интерфейс к своему аппарату.
Конечно, Adobe - не единственная компания, которая производит RIPы. Другие компании производят так называемые PostScript-клоны. Это RIPы, которые соответствуют стандартам PostScript от Adobe. Самый известный такой производитель - Harlequin, со своим RIPом ScriptWorks. Еще один пример: бесплатный интерпретатор Ghostscript от компании Alladin.
Характеристика RIPов по их выводу
Другой способ характеристики RIPов - по тому, как они выводят данные:
- Некоторые RIPы генерят данные, которые могут быть посланы прямо на фотонабор или плоттер. Для фотонабора эти данные - пикселы, согласно которым лазерный луч будет оставлять следы на пленке.
- Другие RIPы генерят промежуточный формат данных, которые будут обрабатываться перед выводом дополнительно. Это позволяет производителям добавлять системы для спуска полос или нечто подобное между RIPом и фотовыводом. Типичные примеры: Scitex и Barco RIPы.