Skip to main content
Version: Version 1.5

Archive with the Pdftools SDK

With the Pdftools SDK you can archive files to the following formats:

Archive PDF to PDF/A

With the Pdftools SDK, you can convert PDF documents to PDF/A specification (PDF/A-1, PDF/A-2, PDF/A-3), including all conformance levels (B, A, and U). You can read encrypted documents, repair or recover corrupt data and objects. You can remove content and convert embedded and attached files.

Accepted formats
Input formatOutput format
PDF 1.x, PDF 2.0PDF/A-1b, PDF/A-1a, PDF/A-2b, PDF/A-2a, PDF/A-2u, PDF/A-3b, PDF/A-3a, PDF/A-3u

Input document processing

  • Automatically determine optimal conformance based on input file (optional)
  • Recover corrupt documents
  • Repair corrupt data such as embedded font programs or images
  • Repair metadata and make them consistent

Color management and fonts

  • Make color spaces device-­independent, e.g. by embedding ICC profile or setting an output intent
  • Manage colorants (PDF/A-2 and later)
  • Embed and subset fonts

Conversion process

  • Control the conversion process with pre- and post-­validation, conversion reports, and application log files
  • 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
  • Convert embedded and attached files (PDF/A-2 and later)
Get started

Archive images to accessible PDF/A

Convert one or more single-page or multi-page raster images to an output PDF document with searchable text.

Accepted formats

Image processing

  • Select image compression, depending on the image type
  • Select image quality for lossy compression
  • Set standard resolution (DPI / X and Y coordinates)
  • Choose optional JPEG image recompression

Page layout

  • Select PDF page size or determine automatically
  • Select page area
  • Set scaling
  • Set image position
  • Set image orientation (portrait or landscape)

PDF document settings

  • Set encryption and user access permissions
  • Set document attributes
  • Select and embed ICC color profiles
  • Define alternative text (tagging) and image language
  • Embed XMP metadata

Archive conversion profile

Conversion profiles define how an input file is converted and rendered in an output file. A profile contains a set of conversion parameters that are combined for a practical use case.

For more information, see Archive section of the Conversion profiles documentation.