Как проверить документ PDF, если он соответствует требованиям PDF/A?
Мы пишем программное обеспечение, которое создает файлы PDF. Как мы можем проверить, совместимы ли файлы PDF в формате PDF/A? Есть ли набор тестов для этого?
Также будет полезно узнать, могут ли некоторые другие продукты, такие как Open-Office, создавать файлы совместимости PDF/A.
Ответы
Ответ 1
Список валидаторов PDF/A находится на веб-сайте pdfa.org:
verapdf
Бесплатный онлайн-инструмент PDF/A validator доступен здесь:
http://www.validatepdfa.com/
Отчет о точности многих из этих валидаторов PDF/A доступен из PDFLib:
http://www.pdflib.com/knowledge-base/pdfa/validation-report/
Ответ 2
3-Heights ™ PDF Validator Online Tool обеспечивает хорошую обратную связь для разных Уровни и версии соответствия PDF/A.
- PDF/A1-a
- PDF/A2-а
- PDF/A2-б
- PDF/A1-b
- PDF/A2-u
Ответ 3
Есть ли у вас Adobe PDFL или Acrobat Professional? Вы можете использовать предполетную операцию, если вы это сделаете.
Ответ 4
проверка подлинности с помощью OPEN-валидатора:
DROID (идентификация объекта цифровой записи) http://sourceforge.net/projects/droid/
JHOVE - JSTOR/Гарвардская среда проверки объектов http://hul.harvard.edu/jhove/
Ответ 5
Если вы загрузите последнюю версию Adobe Acrobat Reader, она сообщит вам, соответствует ли ваш PDF файл PDF/A. Просто откройте файл PDF, и появится большая синяя маркировка.
OpenOffice поддерживает PDF/A.
По какой-то причине "PDF/A-1" называется
"SelectPdfVersion"
внутренне в OpenOffice.
Просто добавьте 1 к этому значению, и ваш вывод должен быть PDF/A.
Различные значения могут быть
0 = PDFXNONE
1 = PDFX1A2001
2 = PDFX32002
3 = PDFA1A
4 = PDFA1B
Вы устанавливаете
FilterData
как HashMap('SelectPdfVersion',1) //1 for PDFX1A2001