问题
We write a software that create PDF files. How we can check if the resulting pdf files are PDF/A compatibility? Are there any test suite for it available?
It will be also nice to know if some other product like Open-Office produce PDF/A compatibility files.
回答1:
A list of PDF/A validators is on the pdfa.org web site here:
verapdf
A free online PDF/A validator is available here:
http://www.validatepdfa.com/
A report on the accuracy of many of these PDF/A validators is available from PDFLib:
https://www.pdflib.com/fileadmin/pdflib/pdf/pdfa/2009-05-04-Bavaria-report-on-PDFA-validation-accuracy.pdf
Se as well:
https://www.pdflib.com/knowledge-base/pdfa/
回答2:
The 3-Heights™ PDF Validator Online Tool provides good feedback for different PDF/A conformance levels and versions.
- PDF/A1-a
- PDF/A2-a
- PDF/A2-b
- PDF/A1-b
- PDF/A2-u
回答3:
pdf validation with OPEN validator:
DROID (Digital Record Object Identification) http://sourceforge.net/projects/droid/
JHOVE - JSTOR/Harvard Object Validation Environment http://hul.harvard.edu/jhove/
回答4:
Do you have Adobe PDFL or Acrobat Professional? You can use preflight operation if you do.
回答5:
If you download the latest version of Adobe Acrobat Reader, it will tell you if your pdf is PDF/A compliant. Just open the PDF file and a big blue marking should appear.
OpenOffice supports PDF/A. For some reason "PDF/A-1" is called
"SelectPdfVersion"internally in OpenOffice. Just add 1 to that value and your output should be PDF/A.
The different values can be
0 = PDFXNONE
1 = PDFX1A2001
2 = PDFX32002
3 = PDFA1A
4 = PDFA1B
You set
FilterDatato be a
HashMap('SelectPdfVersion',1) //1 for PDFX1A2001
来源:https://stackoverflow.com/questions/569129/how-can-i-test-a-pdf-document-if-it-is-pdf-a-compliant