Помните, что структурные комментарии в большинстве случаев просто игнорируются принтером PostScript. Они предназначены исключительно для промежуточных программ, использующих или изменяющих файлы PostScript до того, как они будут распечатаны. При разработке приложений, создающих файлы PostScript или работающих с ними, необходимо крайне внимательно изучить документацию Adobe.
Встроенный PostScript Так как многие программы умеют создавать выходные данные в формате PostScript, то при необходимости можно включать файлы PostScript в другие документы. Если программа PostScript, в которую вы хотите их включить, правильно написана, то сделать это совсем несложно. PostScript— полноценный язык программирования, поэтому включенный файл может легко изменить настройки печати, что приведет к некорректному выводу оставшейся части документа.
Для решения этой проблемы фирмой Adobe был специально разработан формат EPSF (Encapsulated PostScript File, формат встроенных файлов PostScript). Файл EPSF — это файл PostScrip, отвечающий требованиям стандарта DSC (чтобы приложения, которые буду читать этот файл, могли легко понять его структуру) и не совершающий каких-либо противоправных действий. Это вполне оправданные ограничения, поэтому многие файлы PostScript можно преобразовать в файлы формата EPSF, внеся два незначительных изменения. Первая строка должна выглядеть, как ! ps-Adobe-3. О EPSF-3.0, и, кроме того, комментарий BoundingBox должен располагаться ближе к самому началу файла1.
Комментарий BoundingBox сообщает приложению о том, что файл с графическим изображением — это файл EPSF. Левый нижний и правый верхний углы изображения задаются в пунктах PostScript (PostScript points), составляющих ровно 1/72 дюйма2. Например, изображение в один дюйм высотой и два дюйма шириной будет иметь координаты: 0 0 144 72. При распечатывании это изображение будет размещаться в нижнем левом углу страницы и занимать два дюйма вправо и один вверх.
BoundingBox: нижний левый угол верхний правый угол
Опубликовал Kest
February 22 2013 00:46:33 ·
0 Комментариев ·
3707 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.