Растровый процессор

Для преобразования описания страницы на языке PostScript в печатную страницу PostScript-команды должны быть переведены в команды конкретного внешнего устройства. Теоретически такой PostScript — интерпретатор может быть программой, работающей на обычном персональном компьютере. Но поскольку вычислительный процесс достаточно сложен, то часто интерпретатор был (и остается) «черным ящиком», отдельным процессором, предназначенным только для перевода PostScript-команд в машинные инструк­ции, которые заставляют внешнее устройство, напри­мер лазерный принтер, отображать страницу (печа­тать ее изображение).

Такой черный ящик обычно называют растро­вым процессором (raster image processor — RIP). На­звание восходит к профессиональному жаргону и отражает способ, с помощью которого изображение в телевидении создается на экране электронно-лу­чевой трубки. Узкий луч последовательно по одной горизонтальной строке сканирует так называемые растровые линии (raster происходит от латинского слова «грабли»), как показано на рис. 1.13. Такие горизонтальные линии рисуются на экране сверху донизу с огромной скоростью.

Растровый процессор

РИС. 1.13. В растровом уст­ройстве, каким является фо­тонаборный автомат или мо­нитор компьютера, знаки ри­суются пробегающим по «странице» лучом, который по пути включается или вык­лючается. На рисунке луч уже многократно выполнил раз­вертку по горизонтали, рисуя с каждым поперечным пробе­гом страницы тонкий фраг — ментик знака

Луч (поток электронов в ЭЛТ, луч лазера в ла­зерных принтерах или фотонаборных автоматах) включается и выключается для того, чтобы создать темные и светлые точки, которые мы видим на эк­ране или на бумаге. Пятно луча и частота, с которой он может включаться и выключаться, определяет разрешение устройства, то есть число точек, кото­рые он может создать в каждом дюйме или санти­метре.

Число точек, чье положение RIP должен вычислять на каждой странице, ог­ромно. Страница для лазерного принтера с разрешением 300 точек на дюйм (dots per inch — dpi) содержит более миллиона точек. При разрешении 600 dpi число то­чек приближается к 4 млн. И даже при низшем уровне разрешения у фотонабор­ных автоматов это число возрастает до 16 млн.

Updated: 24.11.2011 — 14:53