История PDF

редактировать

Формат Portable Document Format (PDF) был создан в начале 1990-х годов компанией Adobe Systems, представлен на конференции Windows и OS | 2 в январе 1993 года и оставался частным форматом до тех пор, пока не был выпущен в качестве открытого стандарта в 2008 году. под контролем Комитета добровольных отраслевых экспертов Международной организации по стандартизации.

PDF был разработан для обмена документами, включая форматирование текста и встроенные изображения, среди пользователей компьютеров на разных платформах, которые могут не иметь доступа к взаимно совместимому прикладному программному обеспечению. Он был создан группой исследований и разработок под названием Camelot, возглавляемой соучредителем Adobe Джоном Варноком. PDF был одним из многих конкурирующих форматов, таких как DjVu, Envoy, Common Ground Digital Paper, Farallon Replica и даже собственный формат PostScript от Adobe. В те ранние годы, до появления Всемирной паутины и HTML- документов, PDF был популярен в основном в рабочих процессах настольных издательских систем.

Принятие PDF в первые дни истории формата было медленным. Adobe Acrobat, пакет Adobe для чтения и создания файлов PDF, не был в свободном доступе; в ранних версиях PDF не было поддержки внешних гиперссылок, что уменьшало его полезность в Интернете; больший размер документа PDF по сравнению с обычным текстом требовал более длительного времени загрузки по сравнению с более медленными модемами, обычными в то время; а рендеринг PDF-файлов на менее мощных машинах того времени был медленным.

Adobe бесплатно распространяла свою программу Adobe Reader (теперь Acrobat Reader) начиная с версии 2.0 и продолжала поддерживать исходный PDF-файл, который в конечном итоге стал фактическим стандартом для электронных документов фиксированного формата.

В 2008 году Adobe Systems PDF Reference 1.7 стал ISO 32000: 1: 2008. После этого дальнейшая разработка PDF (включая PDF 2.0) проводится рабочей группой ISO TC 171 SC 2 WG 8 с участием Adobe Systems и других экспертов в данной области.

СОДЕРЖАНИЕ

  • 1 Технические характеристики Adobe
  • 2 стандартизация ISO
    • 2.1 ISO 32000-1: 2008 (PDF 1.7)
    • 2.2 ISO 32000-2: 2017 (PDF 2.0)
    • 2.3 ISO TC 171 SC 2 WG 8
    • 2.4 Стандартизированные подмножества файлов PDF ISO
    • 2.5 Другие стандартизированные подмножества PDF
  • 3 ссылки
  • 4 Внешние ссылки

Спецификации Adobe

С 1993 по 2006 год Adobe Systems несколько раз меняла спецификацию PDF, добавляя новые функции. Различные аспекты уровней расширения Adobe, опубликованные после 2006 года, были приняты в рабочие проекты ISO 32000-2 (PDF 2.0), но разработчиков предупреждают, что расширения Adobe не являются частью стандарта PDF.

Версия Версия Год публикации Новые особенности Поддержка версии Acrobat Reader
1.0 Первый 1993 г. Текст, изображения, страницы, гипертекстовые ссылки, закладки, эскизы эскизов Карусель
1.1 Во-первых, переработанный 1994 г. Пароли, шифрование (MD5, RC4 40 бит), независимый от устройства цвет, потоки и ссылки, двоичный формат для небольших файлов 2.0
1.2 Во-первых, переработанный 1996 г. Интерактивные элементы страницы (переключатели, флажки и т. Д.); интерактивные заполняемые формы (AcroForm); Формат данных форм (FDF) для данных интерактивных форм, которые можно импортировать, экспортировать, передавать и получать из Интернета; события мыши; внешнее воспроизведение фильмов; внешнее или встроенное воспроизведение звука; zlib / deflate сжатие текстовых или двоичных данных; Юникод; расширенные функции цвета и проксирование изображений 3.0
1.3 Второй 2000 г. Цифровые подписи; Цветовые пространства ICC и DeviceN; Действия JavaScript; встроенные файловые потоки любого типа (например, используемые для вложений); новые типы аннотаций; новые возможности модели визуализации Adobe PostScript Language Level 3; замаскированные изображения; альтернативные представления изображений; плавная штриховка; улучшенная нумерация страниц; Веб-захват, средство для захвата информации из World Wide Web и преобразования ее в PDF; представление логической структуры независимо от графической структуры; дополнительная поддержка CIDFonts; структуры данных для сопоставления строк и чисел с объектами PDF; информация для поддержки технологических процессов допечатной подготовки; новые функции для нескольких типов объектов функций, представляющих параметризованные классы функций; Спецификация объекта JavaScript Acrobat Forms, версия 4.05 4.0
1.4 В третьих 2001 г. JBIG2 ; прозрачность; Длина ключа шифрования RC4 превышает 40 бит (40–128 бит); усовершенствования интерактивных форм и формата данных форм (FDF), отправки XML-форм, встроенных файлов FDF, спецификации Unicode для значений экспорта полей, удаленного сотрудничества и цифровых подписей в файлах FDF; доступность для пользователей с ограниченными возможностями; потоки метаданных с использованием расширяемой платформы метаданных (XMP); PDF с тегами; включение отметок принтера; отображение и предварительный просмотр границ производственных страниц; новые предопределенные CMaps; альтернативные презентации; импорт содержимого из одного документа PDF в другой; Запись EmbeddedFiles в словаре имен PDF-документа, стандартное место для встроенных данных.; Спецификация объекта JavaScript Acrobat Forms, версия 4.05 5.0
1.5 Четвертый 2003 г. JPEG 2000 ; расширенная поддержка встраивания и воспроизведения мультимедиа; потоки объектов; перекрестные ссылки на потоки; XML Forms Data Format (XFDF) для интерактивной отправки форм (заменен формат XML в PDF 1.4); поддержка форм, элементов форматированного текста и атрибутов на основе Adobe XML Forms Architecture (XFA) 2.02 (которая определяет только статические формы XFA); обработчики безопасности с открытым ключом, использующие PKCS # 7 (представленные в PDF 1.3, но не задокументированные в Справочнике до 1.5), шифрование с открытым ключом, разрешения, подписи прав использования (UR) (не требует шифрования документов), PKCS # 7 с SHA -1, RSA до 4096 бит; обработчик безопасности может использовать собственные алгоритмы шифрования и дешифрования; разделы документа, выборочно просматриваемые или скрытые авторами или читателями для таких элементов, как чертежи САПР, многослойные иллюстрации, карты и многоязычные документы; Альтернативные презентации - единственный тип - слайд-шоу - вызываются с помощью действий JavaScript (Adobe Reader поддерживает только SVG 1.0); Справочник по сценариям Acrobat JavaScript, версия 6.0; поддержка MS Windows 98 упала. 6.0
1.6 Пятая 2004 г. 3D-изображения, например, поддержка универсального формата файлов 3D ; Встраивание шрифтов OpenType ; поддержка элементов и атрибутов форматированного текста XFA 2.2 (в XFA 2.1 и 2.2 определены, например, следующие функции: динамические формы XFA, цифровые подписи XML W3C для XFA, поддержка XFA для веб-служб, операции XFA 'doc-literal' SOAP через HTTP, WSDL веб-службы определяет операции привязки SOAP и т. Д.); Шифрование AES ; PKCS # 7 с SHA256, DSA до 4096 бит; Цветовые пространства NChannel; дополнительная поддержка встроенных файловых вложений, включая перекрестные ссылки на встроенные файлы и из них; усовершенствования и пояснения к цифровым подписям, относящиеся к правам использования и подписям обнаружения и предотвращения изменений; Справочник по сценариям Acrobat JavaScript, версия 7.0 7.0
1.7 (ISO 32000-1: 2008 ) Шестой 2006 г. Повышенная презентация 3D-графики; Элементы и атрибуты форматированного текста XFA 2.4; множественные файловые вложения (переносные коллекции); требования к документам для потребительского приложения PDF; PKCS # 7 с SHA384, SHA512 и RIPEMD160; JavaScript для Acrobat API Reference Version 8.0 (документация по объектам, свойствам и методам расширений JavaScript для Adobe Acrobat Professional, Acrobat Standard и Adobe Reader) 8
1.7 Adobe Extension Level 1 2008 г. XFA 2.5 (Extensions Level 1) и XFA 2.6 (Extensions Level 2) (XFA 2.6 определяет, например, следующие функции: XFA Secure submit, новый профиль - XFA Foreground (XFAF) - каждая страница формы XFA накладывается на фон PDF и т. Д..) 8.1
1.7 Adobe Extension Level 3 2008 г. 256-битное шифрование AES ; включение наборов данных XFA в файл, соответствующий PDF / A-2; улучшенное прикрепление приложений Adobe Flash ( SWF ), видео (включая Flash-видео с H.264 ), аудио и других мультимедиа, двусторонний мост сценариев между Flash-плеером и соответствующими приложениями, SWF-файл навигатора может быть загружен как Adobe Flex 2 модуль или как обычный SWF; Соглашения XFA 2.5 и 2.6 отформатированного текста, XFA 2.7 и 2.8 (XFA 2.7 и 2.8 определяют, например, следующие функции: политика аутентификации для веб-служб, отправка через WSDL / SOAP, гарнитуры набора языковых стандартов и т. Д.) 9
1.7 Adobe Extension Level 5 2009 г. XFA 3.0 9.1
1.7 Adobe Extension Level 6 2009 г. XFA 3.1 9.1
1.7 Adobe Extension Level 8 2011 г. XFA 3.3 (например, интеграция Flash / SWF в XFA), обработка паролей AES-256 отличается от обработки паролей на уровне расширения 3 из-за слабости алгоритма проверки пароля. Спецификация не опубликована по состоянию на ноябрь 2014 г. Х (10)

Adobe заявила, что не выпускает справочник PDF 1.8. Будущие версии спецификации PDF будут выпускаться техническими комитетами ISO. Однако Adobe опубликовала документы, в которых указывается, какие проприетарные расширенные функции для PDF, помимо ISO 32000-1 (PDF 1.7), поддерживаются в ее недавно выпущенных продуктах. Это позволяет использовать возможности расширяемости PDF, как описано в стандарте ISO 32000–1 в Приложении E.

Спецификации для PDF включены в обратную сторону. Спецификация PDF 1.7 включает в себя все функции, ранее задокументированные в спецификациях Adobe PDF для версий с 1.0 по 1.6. Adobe удалила некоторые функции PDF из своего стандарта, но они также не включены в ISO 32000-1. Некоторые функции отмечены как устаревшие.

Стандартизация ISO

29 января 2007 года Adobe объявила, что выпустит полную спецификацию Portable Document Format 1.7 для Американского национального института стандартов (ANSI) и Ассоциации управления корпоративным контентом (AIIM) с целью публикации Международной организацией по стандартизации ( ISO). В связи с этим изменением ISO выпускает версии спецификации PDF выше 1.7, и Adobe будет только одним из членов технического комитета ISO.

Стандарты ISO для «полнофункционального PDF» опубликованы под официальным номером ISO 32000. Полнофункциональная спецификация PDF означает, что это не только подмножество спецификации Adobe PDF; в случае ISO 32000-1 полнофункциональный PDF включает все, что определено в спецификации Adobe PDF 1.7. Однако позже Adobe опубликовала расширения, не входящие в стандарт ISO. В спецификации PDF также есть проприетарные функции, которые упоминаются только как внешние спецификации. Они были исключены в PDF 2.0, который не включает проприетарных технологий.

Версия Год публикации Новые особенности
ISO 32000-1: 2008) 2008 г. Стандарт ISO ISO 32000-1: 2008 и Adobe PDF 1.7 технически согласованы.
2.0

(ISO 32000-2: 2017)

2017 г. Устранение всех проприетарных элементов, обновление, расширение и уточнение документации, а также установление более жестких правил. PDF 2.0 также включает много новых функций.

Документы PDF, соответствующие ISO 32000-1, имеют номер версии PDF 1.7. Документы, содержащие расширенные функции Adobe, по-прежнему имеют базовую версию PDF-файла 1.7, но также содержат указание на то, какое расширение использовалось при создании документа.

Документы PDF, соответствующие стандарту ISO 32000-2, имеют номер версии PDF 2.0 и известны разработчикам как «документы PDF 2.0».

ISO 32000-1: 2008 (PDF 1.7)

Окончательная пересмотренная документация для PDF 1.7 была одобрена Техническим комитетом 171 ISO в январе 2008 г. и опубликована как ISO 32000-1: 2008 1 июля 2008 г. и озаглавлена ​​« Управление документами - Портативный формат документа - Часть 1: PDF 1.7.

ISO 32000-1: 2008 - это первый стандарт ISO для полнофункционального PDF. Предыдущие стандарты ISO PDF (PDF / A, PDF / X и т. Д.) Представляют собой подмножества, предназначенные для более специализированного использования. ISO 32000-1 включает все функции, ранее описанные в спецификациях Adobe PDF для версий с 1.0 по 1.7. Adobe удалила некоторые функции PDF из предыдущих версий; этих функций также нет в PDF 1.7.

ISO 32000-1 документ был подготовлен Adobe Systems Incorporated на основании PDF Reference, шестое издание, Adobe Portable Document Format версия 1.7, ноябрь 2006. Он был рассмотрен, отредактирован и принят в рамках специальной ускоренной процедуры Техническим комитетом ИСО 171 (ИСО / ТК 171), Приложение для управления документами, Подкомитетом SC 2, Вопросы приложений, параллельно с его утверждением органами-членами ИСО.

Согласно реферату стандарта ISO PDF:

ISO 32000-1: 2008 определяет цифровую форму для представления электронных документов, чтобы пользователи могли обмениваться электронными документами и просматривать их независимо от среды, в которой они были созданы, или от среды, в которой они просматриваются или печатаются. Он предназначен для разработчиков программного обеспечения, которое создает файлы PDF (соответствующие программы записи), программное обеспечение, которое читает существующие файлы PDF и интерпретирует их содержимое для отображения и взаимодействия (соответствующие программы чтения), и продукты PDF, которые читают и / или записывают файлы PDF для множества других целей (соответствующие продукты).

Некоторые проприетарные спецификации, находящиеся под контролем Adobe Systems (например, Adobe Acrobat JavaScript или XML Forms Architecture), включены в нормативные ссылки ISO 32000-1 и являются обязательными для применения ISO 32000-1.

ISO 32000-2: 2017 (PDF 2.0)

Новая версия спецификации PDF, ISO 32000-2 (PDF 2.0) была опубликована комитетом ISO TC 171 SC 2 WG 8 в июле 2017 года.

Цели комитета ISO, разрабатывающего PDF 2.0, включают эволюционное усовершенствование и уточнение языка PDF, отказ от функций, которые больше не используются (например, имена Form XObject), и стандартизацию собственных спецификаций Adobe (например, Adobe JavaScript, Rich Text).

ISO 32000-2, известный в терминах синтаксиса PDF как «PDF-2.0», является первым обновлением спецификации PDF, полностью разработанным в рамках процесса Комитета ISO (TC 171 SC 2 WG 8). Заинтересованные стороны, проживающие в странах-членах TC 171 или странах-наблюдателях и желающие участвовать, должны связаться с Органом-членом своей страны или секретарем TC 171 SC 2. Члены ассоциации PDF могут просматривать и комментировать проекты через посредника категории A этой организации с ISO TC 171. SC 2.

ISO TC 171 SC 2 WG 8

Рабочая группа 8 ISO TC 171 SC 2, созданная в 2008 году для того, чтобы курировать справочник PDF в качестве стандарта ISO, обычно встречается два раза в год с личным участием членов из пятнадцати или более стран. Посещение также возможно по конференц-связи.

Стандартные подмножества файлов PDF ISO

С 1995 года Adobe участвовала в некоторых рабочих группах, которые разрабатывали технические спецификации для публикации ISO, и сотрудничала в рамках процесса ISO над специализированными подмножествами стандартов PDF для конкретных отраслей и целей (например, PDF / X или PDF / A). Назначение специализированных подмножеств полной спецификации PDF - удалить те функции, которые не нужны или могут быть проблематичными для определенных целей, и потребовать некоторого использования функций, которые являются только необязательными (не обязательными) в полной спецификации PDF.

Следующие специализированные подмножества спецификации PDF были стандартизированы как стандарты ISO (или находятся в процессе стандартизации):

  • PDF / X (с 2001 года - серия стандартов ISO 15929 и ISO 15930) - также известный как «PDF для обмена» - для графических технологий - Допечатный обмен цифровыми данными - (работает в Техническом комитете ISO 130), на основе PDF 1.3, PDF 1.4 а позже также PDF 1.6
  • PDF / A (с 2005 года - серия стандартов ISO 19005) - также известный как «PDF для архива» - Управление документами - Формат файла электронного документа для долгосрочного хранения (работа в Техническом комитете ISO 171), основанный на PDF 1.4, а также более поздних версиях ISO 32000-1 - PDF 1.7
  • PDF / E (с 2008 года - ISO 24517) - также известный как «PDF для проектирования» - Управление документами - Формат технических документов с использованием PDF (работает в Техническом комитете ISO 171), на основе PDF 1.6
  • PDF / VT (с 2010 года - ISO 16612-2) - также известный как «PDF для обмена переменными данными и транзакционной (VT) печати» - Графическая технология - Обмен переменными данными (работает в Техническом комитете ISO 130), на основе PDF 1.6 с ограничениями по PDF / X-4 и PDF / X-5
  • PDF / UA (с 2012 года - ISO 14289-1) - также известный как «PDF для универсальной доступности» - Приложения для управления документами - Расширение формата файла электронного документа для обеспечения доступности (работа в Техническом комитете ISO 171), на основе ISO 32000-1 - PDF 1.7

Другие стандартизированные подмножества PDF

PDF Association опубликовала подмножество PDF 2.0 под названием PDF / raster 1.0 в 2017 году. PDF / растровый формат предназначен для хранения, передачи и обмена многостраничными документами с растровыми изображениями, особенно отсканированными документами.

использованная литература

внешние ссылки

Последняя правка сделана 2023-04-16 08:19:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте