Skip to main content
Version: Version 1.6

Pdftools SDK

Integrate a comprehensive development library with advanced PDF functionalities into in-house applications. The Pdftools SDK is a development library for .Net, C, C#, Java, and more, with a complete PDF feature set.

Functionality

The following sections Pdftools SDK and Toolbox add-on provide an overview of the available features of the SDK.

Pdftools SDK

Integrate a comprehensive development library with advanced PDF functionalities into in-house applications.

Toolbox add-on

An add-on to the Pdftools SDK that provides low-level access to the content of PDF files.

info

Use both the Pdftools SDK and the Toolbox add-on with the Pdftools SDK Shell Tool.

Trial license

The Pdftools SDK and Pdftools SDK Shell Tool don't require a trial license key, but the Toolbox add-on requires it. You can use the same license key for Pdftools SDK, Pdftools Shell Tool, and the Toolbox add-on.

SDKTo try the SDKOutput filesGet a license key
Pdftools SDKNo trial license key is needed.Watermarked results without a license key.To remove the watermark from the output files, contact the sales team through the Contact page.
Pdftools SDK Shell Tool
Toolbox add-onObtain a license key to try the SDK.Obtain a license key to use the SDK.To try the SDK, contact sales team through the Contact page.

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.