PDF/A Conversion Library using JavaScript

PDF/A is specialized for use in archiving and long-term preservation. Our API allows developers to convert generic PDF documents to PDF/A (ISO 19005:1/2/3/4) or to validate existing PDF/A documents.

Apryse SDK benefits include:

  • Checks if a PDF file is compliant with any PDF/A specifications (ISO 19005-1, 19005-2, 19005-3, 19005-4).
  • Converts any PDF to a PDF/A compliant document.
  • Supports all PDFA versions and conformance levels: PDF/A-1A, PDF/A-1B, PDF/A-2A, PDF/A-2B, PDF/A-2U, PDF/A-3A, PDF/A-3B, PDF/A-3U, PDF/A-4, PDF/A-4E, PDFA-4F.
  • Produces a detailed report of compliance violations and associated PDF objects.
  • Keeps the required changes to a minimum, preserving the consistency of the original.
  • Tracks all changes to allow for automatic assessment of data loss.
  • Allows user to customize compliance checks or omit specific changes during the conversion process.
  • Preserves tags, logical structure, and color information in existing PDF documents.
  • Supports user-defined color profiles.
  • Offers automatic font substitution, embedding, and subsetting options.

Demos

PDF/A Conversion
PDF/A Validation

Picking a version and conformance level

How to Pick the Right Version of PDF/A
It is in general best to use PDF/A-2B but please review the blog to learn more.

Get started

Convert PDF to PDF/A
To convert a PDF document to PDF/A format.

Validate PDF/A document
To validate a PDF/A document for compliance.

Tools & Utilities

PDF/A Manager
A command-line tool that can convert and validate PDF/A documents

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales