Qoppa’s jPDFPreflight is a Java API for PDF/A verification and conversion to PDF/A.
It provides PDF/A preflight and compliance verification as well as the ability to save / convert files in the PDF/A format.
What is PDF/A?
PDF/A is a strict subset of the ISO PDF specifications which is used to create archival versions of PDF documents that are simpler, self-contained documents. PDF/A is growing in popularity as international governments, libraries, newspapers, and legal systems recognize the need for digital documents to be preserved in a consistent format for a long period of time.