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

56В начале 80-х компания Adobe Systems разработала методику описания полиграфских изображений в виде векторов или кривых, тем самым позволив неограниченно изменять форму символов. До этого большинство шрифтов растриро-вались, что не позволяло менять их кегль или стиль. Одновременно был разработан язык PostScript, описывающий страницы в форме кодов для вывода на растровых печатающих устройствах. Этот язык содержит более 300 слов или команд, подсказывающих программе переход к нужным точкам, линиям, заливкам, шрифтам и т. п.

 

%!PS

230 407 lineto

gsave

grestore

newpath

250 407 lineto

.70 setgray

0 setgray

210 360 moveto

250 360 lineto

%fill with gray

1 setlinewidth

%create 1st box

closepath

fill

stroke

210 407 lineto

gsave

grestore

} re peat

230 407 lineto

.80 setgray

0 setgray

/Times-Roman findfont

230 360 Lineto

%fill with gray

1 setlinewidth

24 scalefont

closepath

fill

stroke

setfont

gsave

grestore

270 360 moveto

230 450 moveto

.90 setgray

0 setgray

%create 4th box

(My Gray Scale)

%fill with gray

1 setlinewidth

270 407 lineto

show

fill

stroke

290 407 lineto

showpage

grestore

250 360 moveto

290 360 lineto

0 setgray

%create 3rd box

closepath

1 setlinewidth

250 407 lineto

gsave

stroke

270 407 lineto

.60 setgray

230 360 moveto

270 360 lineto

%fill with gray

%create 2nd box

closepath

fill

Интерпретатор PostScript обрабатывает PS-файл для вывода на печать.

Этот файл является описанием страницы в текстовом формате, Во многих приложениях существует возможность записи PostScript-файла из диалогового окна Print (печать). Этот файл можно открыть в любом текстовом редакторе и внести в него изменения (если вы владеете языком).

Выше приведен типичный файл PostScript. Он начинается с обязательного параметра %!PS.

Строки, начинающиеся с %, являются комментариями. Обратите внимание, что значение переменной стоит перед командой. На рисунке внизу показано, что стало результатом этой небольшой программки.

Любое рабочее задание посылается и преобразуется в PostScript, а потом и отправляется в растровый процессор печатающего устройства, после того как выбрана команда «Печать». Можно заранее сохранить страницу или документ в формате PostScript — том, в котором он будет отправлен на печать. Для распечатки этого файла вам не понадобится запускать приложение, в котором он был создан. Он может быть отправлен сразу на принтер, поддерживающий загрузку PostScript-документов. К сожалению, после конвертирования предварительный просмотр изображения станет невозможным, а графические изображения, естественно, потеряют возможность редактирования. Поэтому следует всегда сохранять оригинал изображения или страницы в формате той программы, в которой он или она были созданы. PostScript-файл содержит всю информацию о шрифтах и графике. Если все настройки сделаны верно, этот формат является наилучшим для удаленной печати.

Добавить комментарий


Защитный код
Обновить

Комментарии

Реклама

Кто на сайте

Сейчас один гость и ни одного зарегистрированного пользователя на сайте