A процессор растровых изображений (RIP ) - это компонент, используемый в система печати, которая создает растровое изображение , также известное как растровое изображение. Такое растровое изображение используется на более позднем этапе системы печати для вывода на печать. Входными данными может быть описание страницы на высокоуровневом языке описания страниц , таком как PostScript, PDF или XPS. Входные данные могут быть или включать растровые изображения с более высоким или более низким разрешением, чем у устройства вывода, размер которых RIP изменяет с помощью алгоритма масштабирования изображения.
Первоначально RIP представлял собой стойку электронного оборудования, которое получало описание страницы через некоторый интерфейс (например, RS-232 ) и генерировало «выходной битовый массив оборудования», который использовался для включения или отключения каждого пикселя на устройстве вывода в реальном времени, таком как оптический видеомагнитофон, компьютер для записи или компьютер для plate.
RIP может быть реализован как программный модуль на компьютере общего назначения или как программа микропрограмм, выполняемая на микропроцессоре внутри принтера. Для высокопроизводительного набора текста иногда используются отдельные аппаратные RIP. Ghostscript, GhostPCL и ColorBurst's Overdrive (для macOS ) являются примерами программных RIP. Каждый принтер PostScript содержит RIP в своей прошивке. Микросхема RIP в лазерном принтере отправляет свое растровое изображение, выводимое на лазер.
Более ранние RIP-процессоры сохранили обратную совместимость с фотонаборными устройствами / photosetters, поэтому они поддерживали старые языки. Так, например, линотипы RIP поддерживают CORA (RIP30).