Now Available in Modern C++

Adobe® PDF Library

The PDF SDK Built on Acrobat’s Own Engine

Adobe PDF Library is the only commercial PDF SDK built on the same core engine that powers Adobe Acrobat. Get the same rendering accuracy, PDF spec coverage, and behavior as Acrobat with a developer API you can embed in any application or automated workflow. Available in Modern C++, Adobe C/C++, .NET, .NET Framework, and Java.

Windows· Linux· macOS· NuGet· Maven· Container· SOC 2 Type 2
Starting at
$5,999/ year

Trusted by Industry Leaders

IBM logo
Chase logo
Siemens logo
SAP logo
OpenText logo
Boeing logo
HP logo
Fidelity logo
Sealed Air logo
RR Donnelley logo
Oracle logo
DFIN logo
Real Life Sciences logo
Callas Software logo

Datalogics delivers unmatched accuracy and reliability in handling the latest Adobe PDF specifications. There’s a reason we have a 91% customer retention rate.

"Great use in consideration of time-to-market due to the distinct functionality of the software and the ability to manipulate PDFs."

Adobe PDF Library
CapterraCAPTERRA
4.8

"Adobe PDF Library is a very high-quality SDK for all things PDF."

Adobe PDF Library
SOURCEFORGE
4.5

"Adobe PDF Library has very thorough documentation, first class support, covers the entire PDF spec and has the same codebase as Acrobat."

Adobe PDF Library
SOURCEFORGE
4.5

The Problem

Most PDF SDKs make you choose between capability and reliability. Open-source libraries lack full-spec coverage and enterprise support. Third-party commercial SDKs built on non-Adobe engines introduce rendering inconsistencies the moment you hit edge cases like complex color spaces, embedded fonts, XFA forms, digital signatures, or proprietary print workflows. And when your PDF processing pipeline breaks in production, your customers feel it.

The Solution

With Adobe PDF Library, you don't have to make that choice. Built on the same engine as Acrobat, it covers the full PDF specification and handles every edge case the same way Acrobat does. Our SDK can handle every PDF operation your application requires and is backed by direct engineer support from the team that knows the code. Trusted by Chase, IBM, and SAP -- companies that cannot afford PDF processing failures.

Adobe PDF Library Features

Discover the powerful features that make Adobe PDF Library the industry standard for PDF manipulation and processing.

Create & Modify PDFs

  • Create, annotate, split, merge, and flatten PDF documents
  • Add bookmarks, links, and watermarks
  • Manage layers and change color spaces
  • Linearize files for fast web delivery
  • Full API access to the PDF object model

Convert PDFs

Convert PDFs to Word, Excel, PowerPoint, PDF/A, PDF/X, ZUGFeRD, Factur-X, EPS, PS, XPS, and images. Convert from XPS and HTML. Batch conversion with consistent output quality.

OCR

Add OCR to image-based PDFs in any language supported by Tesseract. Convert scanned documents to fully searchable, text-extractable PDFs — including C++ OCR and the OCREngine plugin.

Text Extract & Search

Extract text by region, pattern, annotation, or multi-region. Regex search. Add Unicode, vertical, and CJK text. Export text with full style and position information.

Digital Signatures & Security

PAdES, CMS, RFC 3161 timestamps, and PAdES policy signatures. Manage passwords, encryption, redaction, permissions, watermarks, and document locking.

Forms: XFA & AcroForms

Import and export form data. Flatten static and dynamic XFA. Convert XFA to AcroForm for PDF 2.0 compatibility. Integrate with Forms Extension for full XFA rendering.

Images: Extract & Render

Extract, import, and export images. Rasterize pages, create thumbnails, manage transparencies and separations, calculate DPI, and preview print output.

Optimization & Compression

Optimize via the bundled PDF Optimizer API — downsample images, subset fonts, linearize, remove objects, apply PDF/A or PDF/X compliance. Now supports Brotli compression.

PDF/A, PDF/X & Compliance

Convert to PDF/A-1/2/3 and PDF/X-4/6. Generate ZUGFeRD and Factur-X e-invoices. Validate against ISO standards in automated workflows.

Frequently Asked Questions

Straight answers on languages, platforms, MCP, SOC 2, competitors, and how to start a free trial.

What is Adobe PDF Library SDK?

Adobe PDF Library SDK is a developer toolkit from Datalogics that provides programmatic access to Adobe’s PDF engine — the same core technology that powers Acrobat. It enables developers to create, convert, modify, secure, and process PDFs in C++, .NET, .NET Framework, and Java. It is used in enterprise applications, document automation platforms, SaaS products, and OEM software by companies including Boeing, IBM, Oracle, SAP, and Fidelity.

What languages and platforms does Adobe PDF Library support?

Adobe PDF Library supports Adobe C++, Modern C++, .NET, .NET Framework, and Java. It runs on Windows, Linux, and macOS (Intel and Apple Silicon). It is available via NuGet for .NET/.NET Framework, Maven for Java, direct C++ download, and as a containerized deployment via the pdfRest API Toolkit Container.

Does Adobe PDF Library support MCP (Model Context Protocol) integration?

Yes. Datalogics exposes Scout, our AI assistant with knowledge of the Adobe PDF Library SDK and documentation, as an MCP server. Developers using MCP-compatible clients like Claude Desktop or Claude Code can connect directly to Scout and query the SDK's APIs, methods, and implementation patterns from within their own development environment — no need to leave your editor to look something up.

Is Adobe PDF Library SOC 2 certified?

Yes. Datalogics achieved SOC 2 Type 2 certification in 2025, audited by Prescient Security. This validates security, availability, processing integrity, confidentiality, and privacy controls — covering the five AICPA trust service criteria.

What is the difference between Adobe PDF Library and PDF SDKs from Apryse and Nutrient?

Adobe PDF Library, Apryse, and Nutrient all offer server-side PDF processing capabilities, but differ significantly in their technical foundation and target use cases.

Adobe PDF Library is built on Adobe's own source code — the same core technology used in Adobe Acrobat. This means it has native, first-party fidelity to the full PDF specification, including the latest Adobe extensions, rather than a third-party reimplementation of it. For enterprises where PDF rendering accuracy, compliance with evolving PDF standards, and long-term reliability are non-negotiable, this distinction matters.

Apryse is a broad document SDK platform covering web, mobile, server, and desktop deployments. It competes across a wider surface area including document viewing, annotation, and collaboration features, but its PDF processing engine is not built on Adobe source code.

Nutrient (formerly PSPDFKit) similarly targets cross-platform deployments with a strong emphasis on web and mobile document experiences, AI document processing, and end-user interfaces. Its server SDK supports .NET, Java, Python, and Node.js.

The primary differentiator for Adobe PDF Library is its Adobe lineage: it is the choice when the requirement is the deepest possible fidelity to the PDF specification at the server-side processing layer, particularly for regulated industries, high-volume document automation, and OEM applications where any deviation from the spec creates downstream risk.

A secondary differentiator is our level of customer support. We have a 90%+ retention rate and some of our customers have been with us for decades. They value our response time, high level of technical expertise and direct engineering-level assistance.

Does Adobe PDF Library support digital signatures?

Yes. Adobe PDF Library supports PAdES electronic signatures, CMS digital signatures, RFC 3161 timestamp signatures, and PAdES policy signatures. It also supports document encryption, password protection, redaction, and permission management.

Does Adobe PDF Library support Optical Character Recognition (OCR)?

Yes. Adobe PDF Library includes OCR capabilities across all supported languages and platforms — .NET, .NET Framework, Java, Adobe C++ and Modern C++, on Windows, Linux, and macOS. OCR allows developers to process scanned or image-based PDFs and add a searchable, selectable text layer to the document programmatically.

The OCR engine is powered by Tesseract and supports any language that Tesseract supports. Common use cases include making scanned document archives searchable, extracting text from image-based PDFs for downstream processing or AI ingestion, and producing accessible PDFs that meet PDF/UA requirements. Dedicated OCR best practices documentation is available for each language binding at dev.datalogics.com.

How do I start a free trial of Adobe PDF Library?

Visit datalogics.com/pdf-sdk-free-trial. The trial provides full SDK access with no feature restrictions and no credit card required. Install via NuGet, Maven, or C++ download and run your first PDF operation in under 10 minutes. Contact evalsupport@datalogics.com to extend your trial period.

What is the pricing for Adobe PDF Library?

Adobe PDF Library is licensed annually. Pricing varies by use model: OEM (flat annual fee per platform plus royalties based on distribution), SaaS (server-based or customized model), and End-User (per server/desktop). Contact Datalogics for a quote or read our Pricing & Licensing page.

Security & Compliance

SOC 2 Type 2

Datalogics is committed to protecting customer data, strengthening system controls, and delivering transparent security assurance to our clients and partners.

Badge

Are you ready to take control of your PDFs?

Experience the power of Adobe PDF Library with our free trial. Build robust PDF solutions with the industry's most comprehensive SDK.