pdfRest
pdfRest is a developer PDF API with 40+ endpoints for conversion, extraction, and document manipulation. Convert to and from PDF (Word, Excel, PowerPoint, images, PDF/A, PDF/X). Merge, split, compress, and linearize. Extract text, images, and metadata. Add OCR to scanned documents. Watermark, encrypt, decrypt, restrict, and redact. Fill, flatten, import, and export form data. Requests are chainable, so multi-step document pipelines run in sequence without shuttling files back and forth between calls.
What sets pdfRest apart in the PDF API space is deployment flexibility. Most PDF APIs are cloud-only. pdfRest ships three ways: Cloud, Container and AWS Marketplace.
For teams running an evaluation: pdfRest is SOC 2 Type 2 audited and supports GDPR and HIPAA requirements. The Container deployment is the strongest fit for regulated workloads, specifically because processing happens entirely inside your own environment.
Learn more
JPedal
JPedal is a versatile Java PDF Library for displaying, converting, printing, and parsing PDFs in Java applications. With over 20 years of development, it supports a wide range of PDF files. Key features include:
-PDF to Image Conversion: Converts PDFs to images in various formats.
-Java Swing PDF Viewer: Offers multi-page display, search, printing, and annotation editing.
-Text and Image Extraction: High-quality extraction of text and images from PDFs.
-PDF Search: Supports searching with wildcards and regular expressions.
-Form & Annotation Handling: Supports XFA and AcroForms, enabling form data access and annotation editing.
-Document Manipulation: Allows deleting, merging, splitting, and optimizing PDFs.
-Security & Performance: Runs locally without third-party dependencies, processing PDFs up to 3x faster than alternatives.
Learn more
PDFKit.NET 5.0
Create and manipulate PDF documents. Split, append, stamp, encrypt, extract, fill, and more. PDFKit.NET is a 100% managed (verifiable) .NET class library for creating and manipulating PDF documents. It consists of just a single assembly that can be xcopy-deployed. It has no dependencies other than the .NET framework. Central to PDFKit.NET is a consistent and highly intuitive object model consisting of classes like document, page collection, page, canvas, shape, bookmark, annotation, field, etc. The focus of the development team is always to ease the task of integrating our class library into a larger application. Fill text fields, checkboxes, radio buttons, etc., and save the form either editable or flattened with the PDFKit.NET 5.0. With PDFKit.NET 5.0 you can populate and consume dynamic XFA documents with the new XFA processor API. Extract all graphics on a page as a collection of shapes with PDFKit 5.0. Shapes can be text, images, and curves.
Learn more
BuildVu
With BuildVu, you’ll unlock precise PDF-to-HTML/SVG conversion, giving you greater control and added functionality over PDF in your web application.
-Optimized Content: BuildVu intelligently converts PDFs, optimizing for smaller file sizes and fast rendering in browsers.
-File Metadata: Access PDF data in JSON format, including metadata, word lists, outlines (bookmarks), and annotations.
-Thumbnails: Generate high-quality page thumbnails with customizable dimensions.
-Annotations: Enjoy support for various annotation types (Links, Popups, Sound/Video, Text, Highlight, Underline) in easy-to-use JSON format.
-search.json: Extract all text from the document alongside the HTML content.
-Font Conversion: Restructure embedded fonts for compatibility across web browsers.
-Office Conversion: Combine BuildVu with LibreOffice for seamless conversion from Office formats (Word, PowerPoint, Excel).
Learn more