Portable Document Format

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск
PDF <tr><td style="text-align:center;" colspan="2">Файл:Логотип файла формата pdf.svg</td></tr> <tr><th style="white-space:nowrap;">Расширение файла:</th><td>.pdf</td></tr><tr><th style="white-space:nowrap;">Тип MIME:</th><td>application/pdf</td></tr><tr><th style="white-space:nowrap;">Type code:</th><td>'PDF ' (включая пробел)</td></tr><tr><th style="white-space:nowrap;">Разработчик:</th><td>Adobe Systems</td></tr> <tr><th style="white-space:nowrap;">Тип формата:</th><td>Графические форматы</td></tr>

Portable Document Format (PDF) — кроссплатформенный формат электронных документов, созданный фирмой Adobe Systems с использованием ряда возможностей языка PostScript. В первую очередь предназначен для представления в электронном виде полиграфической продукции, — значительное количество современного профессионального печатного оборудования может обрабатывать PDF непосредственно. Для просмотра можно использовать официальную бесплатную программу Adobe Reader, а также программы сторонних разработчиков. Традиционным способом создания PDF-документов является виртуальный принтер, то есть документ как таковой готовится в своей специализированной программе — графическом или текстовом редакторе, САПР и т. д., а затем экспортируется в формат PDF для распространения в электронном виде, передачи в типографию и т. п.

PDF с 1 июля 2008 года является открытым стандартом ISO 32000.[1][2]

Формат PDF позволяет внедрять необходимые шрифты (построчный текст), векторные и растровые изображения, формы и мультимедиа-вставки. Поддерживает RGB, CMYK, Grayscale, Lab, Duotone, Bitmap, несколько типов сжатия растровой информации. Имеет собственные технические форматы для полиграфии: PDF/X-1, PDF/X-3. Включает механизм электронных подписей для защиты и проверки подлинности документов. В этом формате распространяется большое количество сопутствующей документации.

Содержание

Общие сведения

Чаще всего PDF-файл является комбинацией текста с растровой и векторной графикой, реже — текста с формами, JavaScript'ом, 3D-графикой и другими типами элементов.

Информационные объёмы двух одинаково выглядящих на экране PDF-документов могут значительно отличаться. Это зависит от:

Для создания документа минимального объёма необходимо использовать векторную графику и «безопасные» шрифты. Всего имеется 14 таких шрифтов:

  • Times (v3) (обычный, курсив, полужирный и полужирный курсив)
  • Courier (обычный, наклонный, полужирный и полужирный наклонный)
  • Helvetica (v3) (обычный, наклонный, полужирный и полужирный наклонный)
  • Symbol
  • Zapf Dingbats

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

История

В первые дни существования данный формат был крайне непопулярен:

  • Программное обеспечение от Adobe для чтения и создания PDF было платным;
  • В PDF отсутствовала поддержка внешних ссылок, что делало его практически бесполезным во всемирной паутине;
  • PDF-документы были большего размера по сравнению с обычным текстом, что означало более длительную загрузку на медленных модемах, широко использующихся в те времена;
  • На слабых машинах отображение PDF-документов осуществлялось с заметными задержками;
  • Существовало несколько конкурирующих форматов, таких как Envoy, Common Ground Digital Paper, Farallon Replica и даже собственный PostScript являлся конкурентом.

После того, как Adobe выпустила бесплатную версию Acrobat Reader (позднее переименованную в Adobe Reader) для чтения PDF-документов, популярность этого формата стала возрастать. Формат PDF-файлов несколько раз изменялся и продолжает эволюционировать. Существует несколько спецификаций формата последовательно расширяющих друг-друга. Для каждой новой спецификации создаются новые версии программного обеспечения из пакета Adobe Acrobat. Ниже показана таблица соответствий версий документов и версий программ, в которых впервые была введена поддержка этих документов. Версию любого PDF-документа можно узнать по первым восьми байтам, открыв этот документ в текстовом режиме, например, в блокноте.

год версия документа новые возможности версия ПО
1993 PDF 1.0 Acrobat 1.0
1994 PDF 1.1 пароли, ссылки, потоки, независимая от устройства цветопередача Acrobat 2.0
1996 PDF 1.2 интерактивные элементы, обработка событий мыши, мультимедийные типы, уникод, улучшенное представление цвета и графики Acrobat 3.0
1999 PDF 1.3 цифровые подписи, цветовые пространства ICC и DeviceN, JavaScript Acrobat 4.0
2001 PDF 1.4 JBIG2, прозрачность, текстовый слой OCR Acrobat 5.0
2003 PDF 1.5 JPEG 2000, связанное мультимедиа, объектные потоки, перекрестные потоки Acrobat 6.0
2005 PDF 1.6 внедренное мультимедиа, 3D, XML-формы, AES-шифрование Acrobat 7.0
2006 PDF 1.7 Acrobat 8.0
2008 PDF 1.7, AEL3 AES-шифрование 256-битным ключом Acrobat 9.0
2009 PDF 1.7, AEL5 XFA 3.0 Acrobat 9.1

Сторонние программы для работы с PDF

Кроссплатформенные

  • OpenOffice.org — бесплатный кроссплатформенный офисный пакет, имеющий функцию экспорта в PDF.
  • pdftex (англ.)/pdflatex — вариант системы компьютерной вёрстки TeX/LaTeX, напрямую создающий PDF-файлы.
  • Ghostscript (англ.) — бесплатный программный интерпретатор языка PostScript. Может использоваться для создания, преобразования и просмотра PDF-файлов.
  • Xpdf (англ.) — бесплатная программа просмотра PDF-файлов для X Window System. Используется как движок для многих других программ просмотра.
  • mupdf - бесплатная программа просмотра PDF-файлов от создателей Ghostscript.

Unix-подобные

  • Okular — универсальное приложение для просмотра документов; часть KDE4.
  • Evince — бесплатная программа для просмотра PDF, PostScript и других похожих форматов; часть GNOME
  • KPDF — программа просмотра PDF-файлов для KDE (в KDE4 упразднена в пользу Okular).
  • XPDF — программа просмотра PDF-файлов. Без привязки к библиотекам QT и GTK.
  • epdfview — бесплатная программа просмотра PDF на библиотеке GTK, но без использования библиотек среды GNOME

Microsoft Windows

  • Microsoft Office 2007 — в пакет обновлений SP2 встроена функция экспорта любых документов в PDF.
  • Foxit — ряд условно-бесплатных программ (или полный набор под названием "FOXIT PHANTOM PDF SUITE") для просмотра, создания, редактирования и манипуляций с PDF-файлами в Microsoft Windows. Среди них - Foxit Reader, компактный просмотрщик PDF, объёмом в 3,5-5.1 Мб (в зависим. от версии); выпускается также в версии, не требуещей установки.
  • Sumatra PDF — свободная (GPL v2) программа для просмотра PDF-файлов в Microsoft Windows. Занимает всего 1.16 Мб (!) и не требует установки.
  • ABBYY PDF Transformer — фирменная условно-бесплатная shareware программа под Windows NT от 5.0 для создания и преобразования PDF-файлов из любого офисного приложения и преобразование PDF-файлов в документы редактируемых форматов (Microsoft Word, RTF и др.).
  • PDFCreator — свободная (GPL) программа для создания файлов PDF. Представляет собой виртуальный принтер, поэтому может использоваться с любым приложением Microsoft Windows, обладающим возможностью печати документов.
  • Scientific and technical documentation utility: STDU Viewer — бесплатная для некоммерческого использования программа для чтения PDF и DJVU файлов; STDU Converter — платная программа для преобразования DJVU в PDF.

Онлайновые

Примечания

См. также

Ссылки



als:PDF

ar:نسق المستندات المنقولة be-x-old:PDF bg:PDF bn:পোর্টেবল ডকুমেন্ট ফরম্যাট ca:PDF cs:Portable Document Format cy:Portable Document Format da:Portable Document Format de:Portable Document Format en:Portable Document Format eo:Portebla dokumentformo es:PDF et:Portable Document Format eu:PDF fa:پی‌دی‌اف fi:PDF fr:Portable Document Format gl:PDF he:Portable Document Format hi:पीडीऍफ hr:Portable Document Format hu:Portable Document Format id:Portable Document Format is:PDF it:Portable Document Format ja:Portable Document Format jv:Portable Document Format kn:ಪಿಡಿಎಫ್ ko:PDF ku:Portable Document Format lb:Portable Document Format lmo:Portable Document Format lt:PDF ml:പോർട്ടബിൾ ഡോക്കുമെന്റ്‌ ഫോർമാറ്റ്‌ mr:पीडीएफ nl:Portable Document Format nn:Portable Document Format no:Portable Document Format pl:PDF pt:Portable Document Format ro:Portable Document Format simple:Portable Document Format sk:Portable Document Format sr:Portable Document Format sv:PDF th:Portable Document Format tr:PDF uk:PDF vi:PDF yi:PDF zh:PDF zh-yue:PDF

Личные инструменты

Served in 0.275 secs.