Технический перевод с английского на русский в области информационных технологий вычислительной техники и связи
Об авторе Публикации Ресурсы Полезные ссылки In English

Что такое PDF?

PDF (Portable Document Format, формат переносимых/перемещаемых документов) - это открытый файловый формат, созданный компанией Adobe Systems в 1993 году, а в настоящее время идет работа по утверждению этого формата в качестве стандарта ISO (Международная организация по стандартизации). Формат PDF используется для представления двумерных документов при полном сохранении макетирования вне зависимости от конкретного устройства и его разрешающей способности. Любой файл PDF содержит в себе полное описание двумерного документа (и, благодаря появлению Acrobat 3D, вложенных трехмерных документов), включая текст, шрифты, графические изображения и двумерную векторную графику, совместно составляющие общее визуальное представление документа.

В основном, формат PDF использует сочетание трех технологий:
  • Подмножество специального языка программирования (PostScript) для описания страницы, что определяет макет и векторную графику.
  • Система встраивания/замены шрифтов, позволяющая перемещать шрифты вместе с документом.
  • Система структурированного хранения, необходимая для объединения в единый файл всех его элементов и ссылочно-связанного с документом контента (информационного содержимого), которые совместно образуют документ, с использованием сжатия данных, если это применимо.

На языке PostScript записан скрытый от пользователя код, определяющий содержимое документа. Язык PostScript похож на язык HTML, используемый в качестве основы при отображении веб-страниц на экране.

Итак, файл PDF часто является комбинацией элементов трех типов: векторной графики, текста и растровых изображений, при этом:
  • текст сохраняется без преобразования;
  • векторная графика (фигуры и линии) служит для иллюстраций и дизайнерского оформления;
  • растровая графика применяется для фотографий и изображений других типов.

Кроме того, документ PDF может обеспечивать действие ссылок (внутри документа или на веб-страницы), форм, сценариев JavaScript и других типов встраиваемого контента, обслуживаемых специализированными надстройками (plug-in).

Малоизвестная и плохо понимаемая, но очень важная часть процесса работы с PDF связана с драйвером принтера, используемым при сохранении документа в файл. Драйвер принтера полностью определяет результирующий код, который попадает в файл на диске. Настоятельно рекомендуется начать процесс формирования документа с выбора принтерного драйвера категории PostScript (имеет аббревиатуру PS в своем имени) вместо принтерного драйвера не-PostScript (обычно содержит в имени аббревиатуру PCL), причем еще до начала формирования документа. На это должны обратить особое внимание пользователи операционных систем Windows, поскольку в этих системах драйвером принтера по умолчанию является драйвер не-PostScript.

Если ваш принтер имеет несколько драйверов, то для вывода на бумажный носитель также рекомендуется применять принтерный драйвер PostScript вместо PCL-драйвера, использующего язык описания страниц компании Hewlett-Packard. Причина в том, что PostScript-драйвер дает более качественные, более корректные и более приятные глазу документы PDF на бумаге, причем из любого файла. Если распечатать PDF-файл через PCL-драйвер, то бумажная копия может оказаться хуже, чем при печати аналогичного DOC-файла (из редактора Word) через PCL-драйвер, поэтому некоторые пользователи неправильно предполагают, что формат DOC лучше PDF. Это в корне неверно! Следовательно, сквозное использование языка PostScript на всех этапах работы с документом PDF становится необычайно важным, особенно для документов с изысканным дизайном.

Следующая страница