Skip to main content

Toolbox add-on technical specifications

Toolbox add-on provides low-level access to PDF content for C, C#, and Java, delivering advanced PDF manipulation capabilities.

Functionality

The following list provides an overview of the core functionality of the Toolbox add-on with links to specific implementation guides:

  • Accessibility: Add logical structure and accessibility features to PDF documents.
  • Add and fill form fields: Create interactive forms and fill form fields programmatically.
  • Edit: Add, remove, and modify content in PDF documents.
  • Extract information: Extract text, images, and other content from PDF documents.
  • Generate PDFs: Create PDF documents from scratch with full control over structure and content.
  • Layout for printing: Configure page layouts and print settings for PDF documents.
  • Manage annotations: Add, modify, and remove annotations in PDF documents.
  • Manage metadata: Read and write document metadata and properties.
  • Redact: Permanently remove sensitive information from PDF documents.

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

SDKCan be used without licenseUse with trial licenseUse with full license
Pdftools SDKYes, adds watermark.Adds watermark.No watermark.
Pdftools SDK Shell Tool
Toolbox add-onNo, processing fails.Adds watermark.No watermark.

Supported languages and frameworks

The Toolbox add-on is available for multiple languages:

Language or frameworkToolbox add-on documentation
CC
JavaJava
.NET.NET

Supported operating systems

The Toolbox add-on is 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 6+, 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 Toolbox add-on supports 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 Toolbox add-on supports the following image file formats:

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

Try the Toolbox add-on with one of the Getting started guides.