Как я могу протестировать PDF-документ, если он совместим с PDF/A? [закрытый]

мы пишем программное обеспечение, которое создает PDF-файлы. Как мы можем проверить, являются ли результирующие pdf-файлы совместимыми с PDF/A? Есть ли какой-либо набор тестов для него?

будет также приятно узнать, если какой-то другой продукт, такой как Open-Office, создает файлы совместимости PDF/A.

5 ответов


список валидаторов PDF/A находится наpdfa.org веб-сайт здесь:

verapdf

бесплатный онлайн PDF/валидатор доступен здесь:

http://www.validatepdfa.com/

отчет о точности многих из этих валидаторов PDF/A доступен из PDFLib:

https://www.pdflib.com/fileadmin/pdflib/pdf/pdfa/2009-05-04-Bavaria-report-on-PDFA-validation-accuracy.pdf

Se также:

https://www.pdflib.com/knowledge-base/pdfa/


на 3-Heights™ PDF валидатор онлайн инструмент обеспечивает хорошую обратную связь для различных уровни и версии соответствия PDF/A.

  • PDF / A1-a
  • PDF / A2-a
  • PDF / A2-b
  • PDF / A1-b
  • PDF / A2-u

проверка pdf с открытым валидатором:

DROID (идентификация объекта цифровой записи)http://sourceforge.net/projects/droid/

среда проверки объектов JHOVE - JSTOR/Harvard http://hul.harvard.edu/jhove/


У вас есть Adobe PDFL или Acrobat Professional? В этом случае можно использовать предполетную операцию.


если вы загрузите последнюю версию 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