Pdf Tools SDK

All features and formats at a glance

MacOS
Windows Client
Linux
Java
C#
.NET Core
C/C++

Facts & Features

Convert PDF to PDF/A

Features

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

  • Validate files pre- and post-conversion

  • Apply PDF/A-compliant digital signatures

  • Create searchable text using OCR (optional)

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)

  • Quality assurance: veraPDF test corpus and Isartor test suite

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 meet conditions for PDF/A creation.

Convert PDF to Image

Features

  • Convert PDF documents to various image formats

  • Create single-page and multi-page image files

  • Set rotation, resolution, compression, and more

  • Apply image dithering, image filters, and color depth

  • Add watermark images

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)

  • TIFF V6

  • Quality assurance: Isartor test suite

Input formats

  • PDF 1.0 to 1.7

  • PDF 2.0

  • PDF/A-1, PDF/A-2, PDF/A-3

Output formats

  • JPEG

  • PNG

  • TIFF

  • GIF

Convert Image to PDF

Features

  • Convert image files to PDF documents

  • Set PDF conformance level

  • Convert an image from one format to another

  • Merge multiple images into a single multi-page image

  • Set scaling, orientation, resolution, encryption, and more

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)

Input formats

  • BMP (1, 2, 4, 8, 24 bit)

  • GIF (2 to 8 bit)

  • JBIG2 (lossless compression)

  • JPEG, JPEG2000 and JPEG-LS (grayscale, RGB)

  • PBM and PNG (1 to 8, 24 bit)

  • TIFF

  • Bitonal: uncompressed, CCITT G3, CCITT G3-2D, CCITT G4, LZW, ZIP, Packbits

  • Grayscale, RGB and CMYK: uncompressed, LZW, JPEG, JPEG (old), ZIP, Packbits

Output formats - Image to PDF

  • PDF 1.0 to 1.7

  • PDF 2.0

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

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

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

Output formats - Image to Image

  • JPEG

  • PNG

  • TIFF

Optimize PDF

Features

  • Simplify configuration with optimization profiles

  • Optimize images with fine-grained controls

  • Compress, subset, merge, and remove font programs

  • Optimize page content automatically

  • Remove unwanted content and unnecessary file info

  • Encrypt and control input and output on a file level

  • List and extract images, properties, error codes, and more

Conformance

  • ISO 32000-1 (PDF 1.7)

  • ISO 32000-2 (PDF 2.0)

Input formats

  • PDF 1.0 to 1.7

  • PDF 2.0

Output formats

  • PDF 1.0 to 1.7

  • PDF 2.0

Validate PDF

Features

  • Validate formats: PDF1.x, PDF 2.0, PDF/A-1, PDF/A-2, PDF/A-3

  • Display summarized or detailed log file to ensure conformance at lexical, syntactic, and semantic levels

  • Classify notifications by error, warning, or information

  • Choose to cancel validation on first-error occurrence (optional)

  • Determine the claimed conformance of any document

  • Validate conformance with defined directives in custom profiles

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)

  • Quality assurance: veraPDF test corpus and Isartor test suite

Supported formats

  • PDF 1.3 to 1.7

  • PDF 2.0

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

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

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

Try it completely risk-free

It’s fast and easy to get started.
30-day trial: no credit card needed
30-day trial: no credit card needed
Get full support from our developer team
Get full support from our developer team
Register in only 1 minute
Register in only 1 minute