Язык PostScript

Автор работы: Пользователь скрыл имя, 16 Января 2013 в 18:54, статья

Описание работы

Это - первая в серии статей о PostScript. Главная наша цель - не научить читателя всем подробностям этой программы, а дать материал, достаточный для человека, находящего PostScript интересным и занимательным языком подготовки документов. Мы не собираемся создавать исчерпывающее руководство по этой теме, а просто попытаемся представить необходимую и достаточную информацию о PostScript.

Файлы: 1 файл

комп граф.doc

— 78.50 Кб (Скачать файл)

300 100 lineto

300 250 lineto

100 250 lineto

100 100 lineto

stroke

1 0.5 0.8 0 setcmykcolor

5 setlinewidth

200 200 moveto

400 300 lineto

300 300 lineto

closepath fill

stroke

1 0 0 setrgbcolor

3 setlinewidth

200 200 moveto

100 200 100 0 75 arc

stroke

newpath

400 500 200 20 50 arc

stroke

0 0 1 0.2 setcmykcolor

3 setlinewidth

200 200 100 0 360 arc

stroke

1 0 0 setrgbcolor

newpath

2 1 scale

200 300 50 0 360 arc

gsave fill grestore stroke

stroke

0 1 0 setrgbcolor

newpath

1 4 scale

100 150 40 0 360 arc

gsave fill grestore stroke

 

Здесь closepath закрывает  открытый контур, соединяя конечные точки  отрезком, а команда fill служит для  заливки внутренности закрытого  контура установленным цветом.

PostScript может также  использовать оттенки серого.

Это делается командой

 

x setgray

 

где x задает интенсивность  серого, чье значение может меняться от 0, соответствующего черному, до 1, соответствующего белому. Следующая программа, которую запишем под именем sample7.ps, не требует пояснений.

0.2 setgray

10 setlinewidth

100 700 moveto

200 0 rlineto

stroke

newpath

0.3 setgray

100 600 moveto

200 0 rlineto

stroke

newpath

0.4 setgray

100 500 moveto

200 0 rlineto

stroke

newpath

0.5 setgray

100 400 moveto

200 0 rlineto

stroke

newpath

0.6 setgray

100 300 moveto

200 0 rlineto

stroke

newpath

0.7 setgray

100 200 moveto

200 0 rlineto

stroke

 newpath

0.8 setgray

100 100 moveto

200 0 rlineto

stroke




Информация о работе Язык PostScript