PDF и PostScript

Что такое PDF и PostScript?

Давайте разберёмся, что это за форматы, какая между ними разница и что из них лучше нести в типографию.

Начнём с более старого — PostScript. Что это? Представьте себе, это язык программирования! Ни больше, ни меньше. Язык этот разработан аж в 80-х годах прошлого века в лабораториях Adobe. Программа на PostScript определяет размер страницы и последовательно описывает принтеру, что на ней рисовать.

По сути постскрипт-файл выглядит буквально так: «начнём: возьми лист формата 210×297мм; от левого нижнего угла отступи 50мм вверх и 12мм вправо. Нарисуй чёрным цветом окружность радиусом 5мм; всё».

Повторяющийся фрагмент кода (например, элементы орнамента) можно описать в подпрограмме и вызывать её сколько угодно раз, тем самым экономя место и эффективность исполнения программы.

Становится понятно, что нужно выполнить код целиком, чтобы увидеть результат. Эта особенность является одним из главных неудобств постскрипта. Вместо того, чтобы просто открыть файл парой кликов, сначала приходится нудно «конвертировать» его в PDF или какой-нибудь JPEG. Для этого обычно пользуются программами Adobe Distiller или GNU Ghostscript.

PostScript — кроссплатформенный формат. То есть на любом компьютере или принтере, будь то Mac, PC, Xerox или HP, картинка при выводе будет одна и та же. В теории. На практике же, к сожалению, дела обстоят вовсе не так идиллично. Штука в том, что все RIP (программы-интерпретаторы, которые понимают язык PostScript) созданы разными производителями по открытым спецификациям Adobe. И как бы они ни старались, одинакового результата при выполнении одной и той же программы бывает непросто добиться.

Всего существует три версии PostScript. Adobe постепенно «ослабляла гайки», и в PostScript потихоньку разрешалось, например, использование ICC-профилей, картинок с компрессией JPEG, и даже использование RGB-изображений.

Стоит упомянуть также и EPS (Encapsulated PostScript). С ним работают практически все программы; а Adobe Illustrator, вплоть до 9-й версии, и вовсе использовал его как внутренний формат данных. Отличия EPS от обычного постскрипта, интересные дизайнеру, заключаются в том, что в файл может быть внедрено 72dpi превью содержимого. И ещё EPS может содержать только одну страницу.

Другие особенности — сугубо технического плана. Например, так как формат предназначен для использования в других публикациях (то есть, в итоге, в других PostScript’ах), в нём запрещены команды, меняющие разрешение вывода, инициализирующие выводное устройство и т.п.

Кроме того, EPS имеет техническое ограничение на длину строки программы — она не может быть длиннее 255 символов. Некоторые программы иногда «забывают» об этом ограничении EPS, и файл уже не открыть. Так что, если вам вдруг захочется воспользоваться этой технологией тридцатилетней давности, рекомендую обязательно открыть файл в иллюстраторе перед передачей в типографию. Просто чтобы убедиться, что с ним всё в порядке.

Как же обстоят дела с PDF?

Ключевое отличие в том, что PDF — не узкоспециализированный язык программирования, а формат хранения данных. В принципе, он был придуман для того, чтобы стать контейнером, средством доставки любого контента: от текста, набранного определённым шрифтом, до музыки или интерактивного видео. Изобрели его в той же старушке Adobe, вовсе не собираясь списывать на свалку истории PostScript, но…

Полиграфисты быстро ощутили, что работать с PDF не в пример приятней PostScript. Достаточно вспомнить, сколько действий надо предпринять, чтобы только увидеть содержимое PostScript-файла! Косвенно существенно упростилась и диагностика ошибок.

Иной принцип представления данных принёс и другие преимущества:

  • PDF быстрее обрабатывается и передаётся из-за меньшего размера файлов. Стоит отметить, что выигрыш в объёме достигается не за счёт применения алгоритмов компрессии изображений с потерей (типа JPEG), а, например, за счёт отсечения невидимых частей картинок.
  • Интерпретация PDF (то есть вывод его на экран, принтер или печатную форму) требует меньше ресурсов из-за более высокого уровня абстракции. Грубо говоря, PDF просит RIP «сгонять за хлебушком в магазин» вместо постскриптового «встань, дойди до входной двери. открой её, выйди на улицу» и т.д.
  • PDF не может содержать ошибки, свойственные программе: например, он не может «зациклиться», тем самым повесив RIP.
  • Существуют программы, с помощью которых можно редактировать уже готовый к выводу PDF. Это существенно сокращает время на внесение, например, незначительных текстовых правок: их могут сделать прямо в типографии.

Бесспорно, PDF является шагом вперёд по сравнению с PostScript. Однако, сам по себе формат не является панацеей от ошибок. Если в вёрстке присутствуют технические ошибки (например, применены некачественные шрифты или RGB-изображения), они одинаково проявят себя как в PostScript, так и в PDF.

Формат живой и постоянно эволюционирует. Вот примерная история развития PDF с точки зрения полиграфиста:

  • PDF 1.1, 1994: появилась поддержка CMYK;
  • PDF 1.2, 1996: поддержка оверпринтов, OPI, Unicode, плашечных цветов;
  • PDF 1.3, 1999: ICC-профили, DeviceN (улучшенная технология работы с плашечными цветами), smooth shading (технология, позволяющая создавать гладкие растяжки от одного цвета к другому);
  • PDF 1.4, 2001: поддержка прозрачностей;
  • PDF 1.5, 2003: слои;
  • PDF 1.6, 2005: NChannel (развитие технологии DeviceN), поддержка шрифтов формата OpenType;
  • PDF 1.7, 2006: сохранение в файле информации о настройках печати по умолчанию.

Подавляющее большинство участников рынка печати принимают PDF как входной формат. Кроме того, лидеры индустрии ввели на своих предприятиях сквозной рабочий поток, основанный на PDF. Это значит, что пришедший на печать PDF-файл ни во что не конвертируется ни на каком этапе обработки. Если вы принесёте в такую типографию именно PDF, в разы уменьшится вероятность возникновения технических ошибок. Почему? Причина проста: вы исключаете один из этапов обработки макета в типографии, исключаете человеческий фактор. Ведь любой другой формат будет прежде всего сконвертирован в PDF, а как это будет сделано — известно только оператору допечатной подготовки (у которого ваш макет сегодня — один из сотни), да и то не всегда.

Таким образом, можно со всей ответственностью сказать, что сейчас, в 2015 году, необходимость использования PostScript как средства передачи данных в типографию исчезла. Современный PDF умеет практически всё то, что умел PostScript, и ещё немного больше.

Страхи, связанные с тем, что PDF, дескать, «просмотровый» формат (и такое приходилось слышать!), ничем не обоснованы: можно, простите, и PostScript написать с картинками 72dpi, ужатыми JPEG’ом до неузнаваемости. Также бытует мнение, что программы «не умеют» качественно писать PDF напрямую; выводить надо только в PostScript, а потом уже из него, если есть желание, делать PDF. Ну… Так было в бородатом 2001 году. Сейчас даже CorelDRAW научился делать вполне качественные PDF, не говоря уж о продуктах Adobe. Эти слова может подтвердить любой, кто работал в препресс-отделе серьёзной типографии. Больше того, разработан и широко используется формат PDF/X−1a, специально предназначенный для «слепого» обмена готовыми к печати документами.

Так что, друзья, le Roi est mort, vive le Roi!
То есть, PDF.

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