PDF формат. Мазаєв
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.
Онлайновые
- Scribd
Примечания
1. ↑ Формат PDF стал международным стандартом — lenta.ru 2. ↑ ISO Ballot for PDF 1.7 Passed! — blogs.adobe.com (англ.)