Язык PostScript, который часто упоминается в этой книге, был предложен фирмой Adobe в 1984 году как средство описания страниц. Это мощный язык программирования, операторы которого позволяют описать графическую и текстовую информацию независимо от технических характеристик устройства вывода. С некоторой натяжкой можно утверждать, что постскриптовский файл будет выглядеть и на экране дисплея так же, как и после распечатки с высоким разрешением на профессиональном печатающем устройстве. Язык получил широкое распространение и считается стандартом «де факто» в области профессионального дизайна и высококачественной печати. Язык хорошо документирован и стандартизован. Документация с полным описанием языка является открытой; ее можно списать, например, с сайта фирмы Adobe по адресу www.adobe.com. Как и любое программное средство, PostScript постепенно эволюционирует и развивается. Последняя версия языка называется PostScript Level 3.
В разделе Custom (Заказной) палитры Stroke Inspector (рис. 4-12) можно выбрать одну из 23 предустановленных обводок. Эти обводки написаны на языке PostScript, поэтому их можно увидеть или отпечатать только на устройстве, которое поддерживает программно или аппаратно этот язык. На экране и при распечатке на обычном принтере они выглядят как обычные обводки (обводки раздела Basic). Обводки этого раздела по своему рисунку напоминают декоративную кайму ткани или бордюры, которыми часто украшаются купоны и ценные бумаги.
4-12. Палитра для выбора постскриптовских обводок
Выбор обводки выполняется через поле Effect, по щелчку на котором открывается список всех встроенных орнаментов. Некоторые образцы из этого списка приведены на рис. 4-13.
4-13. Примеры постскриптовских обводок
Постскриптовские обводки допускают небольшую настройку. В поле Length (Длина) задается длина формообразующего образца, например, звезды или прямоугольника. Длина интервала указывается в поле Spacing (Интервал).
Искушенные пользователи имеют возможность программировать собственные обводки на языке PostScript. На рис. 4-14 показан раздел палитры Stroke Inspector, предназначенный для работы с текстами пользовательских программ.