Skip to main content
Version: 1.5

Pdftools SDK

The Pdftools SDK is a comprehensive development library that lets developers integrate advanced PDF functionalities into in-house applications. With the Pdftools SDK, you can:

Toolbox add-on

The Toolbox add-on is a library that provides functionality for developers who need low-level access to the content of PDF files. With the Toolbox add-on, you can:

Supported languages and frameworks

The Pdftools SDK and the Toolbox add-on are available for multiple languages:

Language or frameworkPdftools SDK documentationToolbox add-on documentation
CCC
JavaJavaJava
.NET.NET.NET
PythonPython
Other languages (Go)Get started with other programming languages

Supported operating systems

The Pdftools SDK and the Toolbox add-on are available for multiple operating systems:

Operating systemSupported architecture and other dependencies
Windows Client 7+x86 or x64
Windows Server 2008+x86 or x64
macOS 10.10+x64 or arm64
Linux (RHEL 6.9+, CentOS 9+, Oracle Linux 8+, Fedora 29+, Debian 10+, Ubuntu 22.04+)x64
Other Linux distribution (glibc 2.34+)Linux kernel 2.6+, GCC toolset 4.8+, glibc 2.34+, x64
Other Linux distribution (glibc 2.12+)Linux kernel 2.6+, GCC toolset 4.1+, glibc 2.12+, x64

Supported PDF versions

The Pdftools SDK and the Toolbox add-on support the following PDF versions:

VersionStandard
PDF 1.xPDF Reference 1.3 - 1.6
PDF 1.7PDF 1.7 / ISO 32000-1
PDF 2.0PDF 2.0 / ISO 32000-2
PDF/A-1aPDF/A-1a / ISO 19005-1 / Level A conformance
PDF/A-1bPDF/A-1b / ISO 19005-1 / Level B conformance
PDF/A-2aPDF/A-2a / ISO 19005-2 / Level A conformance
PDF/A-2bPDF/A-2b / ISO 19005-2 / Level B conformance
PDF/A-2uPDF/A-2u / ISO 19005-2 / Level U conformance
PDF/A-3aPDF/A-3a / ISO 19005-3 / Level A conformance
PDF/A-3bPDF/A-3b / ISO 19005-3 / Level B conformance
PDF/A-3uPDF/A-3u / ISO 19005-3 / Level U conformance

Supported image file formats

The Pdftools SDK and the Toolbox add-on support the following image file formats:

  • JPEG
  • JPEG2000
  • JBIG2
  • PNG
  • GIF
  • TIFF
  • HEIC/HEIF
Get started

Try the SDKs with one of the Getting started guides.