PDFBox
The Apache PDFBox® library is an open-source Java tool for working with PDF documents. This project allows the creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command-line utilities. Apache PDFBox is published under the Apache License v2.0. Extract Unicode text from PDF files. Split a single PDF into many files or merge multiple PDF files. Extract data from PDF forms or fill a PDF form. Validate PDF files against the PDF/A-1b standard. Print a PDF file using the standard Java printing API. Create a PDF from scratch, with embedded fonts and images. Save PDFs as image files, such as PNG or JPEG and digitally sign PDF files. See also the export control information related to the encryption features included in Apache PDFBox.
Learn more
Pdftools
Whether you have thousands of documents or millions, Pdftools has the products and services to help make processing a breeze.
Designed for document-heavy industries, Pdftools’ suite of SDKs and APIs are here to make your document workflows easier, faster, and stress-free. Built on SDKs and APIs, the Pdftools products integrate seamlessly into your existing (or new) systems and applications. Process thousands of documents every minute. Our tools are precision-engineered to be efficient and run at blazing speeds. We’re engineers at heart, so we’re only satisfied with the most reliable, orderly, and usable, and well-documented platforms. Shrink file sizes down, but keep the quality and interactivity. Your documents will always be compliant for long-term archiving. We’ve obsessed over every detail in our products, and documented everything so it’s easy to get started.
Learn more
Adobe PDF Library SDK
Developers rely on Datalogics to provide the most comprehensive PDF SDKs in the industry. We are SOC 2 Type 2 certified.
Global OEMs, SaaS and enterprise end-users rely on Adobe PDF Library to automate the creation, editing and management of PDFs. An Adobe partner, our SDK uses the same source code as Acrobat for stability, reliability and quality results.
Flexible programming language and platform options include .NET, .NET Framework, Java and C/C++ on Windows, Linux, MacOS; NuGet & Maven; pdfRest API Toolkit Container option.
Our extensive documentation includes getting started guides, API references, and hundreds of sample code examples on GitHub to help developers precisely create and define PDF workflow solutions.
Free trial with proof of concept support, join us on Discord or use our AI assistant for help, or set up a time to talk to one of our engineers about your project.
Our expertise and support is the reason we have a 91% customer retention rate.
Learn more
pdfRest
pdfRest API Toolkit was made by developers, for developers. Rapidly integrate PDF workflows with any business application, simply and seamlessly. pdfRest API Toolkit includes all of the PDF processing tools you'll need, to make your job easy. PDF to Word, Excel, PowerPoint, Image, Add to PDF, Query PDF, Extract Text, Convert to PDF, Convert to PDF/A, PDF/X, Compress PDF, Linearize PDF, Flatten Forms, Transparencies, Annotations, Layers, Merge /Split PDF, Encrypt/Decrypt PDF, Restrict PDF, Watermark PDF, Sign PDF, Redact PDF, Import/Export Form Data, Rasterize PDF, PDF to Markdown, XFA to Acroforms, Set Page Box, Create Blank PDF, Delete PDF, Convert PDF Colors, OCR PDF, API Polling, Upload Files, Zip Files. Get up and running fast with the pdfRest Postman Collection or start from functional sample code in NodeJS, .NET, JavaScript, Python, PHP, and cURL from the pdfRest GitHub repository. Gold-standard processing powered by Adobe® PDF Library™ ensures the highest quality results.
Learn more