views:

389

answers:

3

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.

+2  A: 

Do you have Adobe PDFL or Acrobat Professional? You can use preflight operation if you do.

dirkgently
+2  A: 

A list of PDF/A validators is on the pdfa.org web site here:

http://www.pdfa.org/doku.php?id=pdfa:en:products:validate

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:

http://www.pdflib.com/knowledge-base/pdfa/validation-report/

Craig Lebakken
A: 

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

FilterData
to be a
HashMap('SelectPdfVersion',1) //1 for PDFX1A2001

Shervin
This is wrong. The Reader show only if the PDF/A signature is available. Not if it is a valid PDF/A file.
Horcrux7
Oh I see. I did not know that.
Shervin