如果PDF文档符合PDF / A,我该如何测试?

时间:2009-02-20 10:59:00

标签: pdf test-suite pdfa

我们编写了一个创建PDF文件的软件。我们如何检查生成的pdf文件是否是PDF / A兼容性?有没有可用的测试套件?

了解Open-Office等其他产品是否可以生成PDF / A兼容性文件也很不错。

5 个答案:

答案 0 :(得分:28)

PDF / A验证器列表位于pdfa.org网站:

verapdf

此处提供免费在线PDF / A验证器:

http://www.validatepdfa.com/

PDFLib提供了许多PDF / A验证器准确性的报告:

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

也是:

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

答案 1 :(得分:17)

3-Heights™ PDF Validator Online Tool为不同的PDF/A conformance levels and versions提供了良好的反馈。

  • PDF / A1-a
  • PDF / A2-一个
  • PDF / A2-B
  • PDF / A1-b
  • PDF / A2-u

答案 2 :(得分:6)

使用OPEN验证器进行pdf验证:

DROID(数字记录对象识别)http://sourceforge.net/projects/droid/

JHOVE - JSTOR /哈佛对象验证环境http://hul.harvard.edu/jhove/

答案 3 :(得分:5)

您是否拥有Adobe PDFL或Acrobat Professional?如果你这样做,你可以使用预检操作。

答案 4 :(得分:-6)

如果您下载最新版本的Adobe Acrobat Reader,它会告诉您PDF格式是否符合PDF / A标准。只需打开PDF文件,就会出现一个大的蓝色标记。

OpenOffice支持PDF / A. 出于某种原因,OpenOffice内部称为“PDF / A-1”

"SelectPdfVersion"
。 只需在该值上加1即可,输出应为PDF / A.

不同的值可以是

0 = PDFXNONE
1 = PDFX1A2001
2 = PDFX32002
3 = PDFA1A
4 = PDFA1B

您将

FilterData
设为
HashMap('SelectPdfVersion',1) //1 for PDFX1A2001