PDF to PDF/A Converter

All features and tool possibilities at a glance

Java
C#
.NET Core
C/C++

Short facts

Conformance

  • ISO 32000-1 (PDF 1.7)

  • ISO 32000-2 (PDF 2.0)

  • ISO 19005-1 (PDF/A-1)

  • ISO 19005-2 (PDF/A-2)

  • ISO 19005-3 (PDF/A-3)

  • PAdES (ETSI EN 319 142) signature levels B-B, B-T, CMS

  • Legacy PAdES baseline signature (ETSI TS 103 172) B-Level and T-Level

  • Legacy PAdES (ETSI TS 102 778) Part2 (PAdES Basic), Part3 (PAdES-BES), and Part4 (PAdES-LTV, Long Term Validation)

  • Long term signature profiles for PAdES (ISO 14533-3)

  • Cryptographic Suites (ETSI TS 119 312)

  • ZUGFeRD 1.0, 2.0, 2.1 (2.1.1) Factur-X 1.0

  • Quality assurance: veraPDF test corpus and Isartor test suite

Supported formats

Input Formats

  • PDF 1.0 to 1.7

  • PDF 2.0

Output Formats

  • PDF/A-1a*, PDF/A-1b

  • PDF/A-2a*, PDF/A-2b, PDF/A-2u

  • PDF/A-3a*, PDF/A-3b, PDF/A-3u

*) The input file must fulfill the relevant conditions for PDF/A creation.

Features

Convert PDF documents to PDF/A-1, PDF/A-2, PDF/A-3

  • Support for all PDF/A conformance levels

  • Make color spaces device-independent, e.g. by embedding ICC profile or setting an output intent

  • Embed and subset fonts

  • Colorants management (PDF/A-2 and later)

  • Recover corrupt documents

  • Repair corrupt data such as embedded font programs or images

  • Remove transparency (PDF/A-1 only)

  • Remove malicious content such as attached files (PDF/A-1 and PDF/A-2) and JavaScript actions

  • Remove multimedia content such as video and sound

  • Conversion of embedded and attached files (PDF/A-2 and later)

  • Repair metadata and make them consistent

Conversion process control

  • Pre- and post-validation

  • Conversion reporting

  • Write the application log to a log file

  • Automatically determine optimal conformance based on input file (optional)

  • Enable sophisticated error handling

PDF/A-compliant digital signatures

  • Apply PAdES-LTV (Long Term Validation) signatures

  • Embedded trust chain, time-stamp and revocation information (OCSP, CRL)

  • Various types of cryptographic providers

    • Windows certificate store

    • Hardware such as hardware security module (HSM), smart cards, and USB tokens

    • Online signature services

      • QuoVadis sealsign

      • Swisscom All-in Signing Service

      • GlobalSign Digital Signing Service

  • Mass signing of documents

  • Add an optional visual appearance of the signature (page, size, color, position, text, background image, etc.)

Enhance output file

  • Set metadata

  • Linearization for fast web view

  • Use PDF file compression features (PDF/A-2 and later)

Text recognition using OCR engine (optional)

  • Replace old OCR text or skip images with existing OCR text

  • Set the OCR language and options

  • Deskew and de-noise images

  • Detect barcodes

  • List OCR plug-ins

Additional features

  • Read input from and write output document to file, memory or stream

  • Read encrypted input files

  • Add embedded files (PDF/A-2) and associated files (PDF/A-3)

  • Embedded XML invoice data conforming to the ZUGFeRD specification (PDF/A-3)