Array of flight status cards with subtle differences in color and content, in isomorphic perspective

.NET PDF Library A Reliable PDF Processing Library for .NET

A powerful solution for OCR, data extraction, batch processing, and editing PDF documents.

OCR

OCR, Recognize, and Classify Documents with Advanced Machine Vision

Use cutting edge zonal, full-page, and template-based OCR technology to accurately recognize text and patterns and generate searchable PDF/A files.

Automated document recognition, classification, and post-processing.

High-speed multi-threading to automate workflows at scale.

Decode barcodes, optical marks (OMR), and MICR and MRZ data.

Data Extraction

Extract Key-Value Pairs with an Easy-to-Use API

Apply heuristics, mathematics, and machine learning capabilities to automatically and accurately extract key-value pairs, tables, and structured data from documents.

Get structured data from unstructured documents.

Automate data entry into your database.

Deploy on-premises or in your private cloud.

Image Processing

Edit, Print, and Preprocess Raster and Vector Images

Improve OCR, OMR, and barcode detection by enhancing character and symbol recognition. Use 500+ powerful low-level functions to clean up, manipulate, and edit more than 100 document and image formats.

Load, view, print, and edit 100+ document and image formats.

Clean up, resize, rotate, and crop images.

Use 500+ advanced image processing functions for color and bitonal images.

PDF Generation

Create PDF Documents from Templates

A lightning-fast PDF generation engine that can merge data with templates, fill PDF forms, assemble documents, and convert to PDF from 100+ file formats.

HTML-to-PDF generation enables low-code workflows through modern HTML and CSS.

Low-level APIs to generate PDFs from scratch or by assembling documents.

Use Word templates to automate a PDF generation pipeline.

PDF Conversion

Convert Any Content to PDF

Get high-fidelity conversion of Office files, raster and vector images, email, HTML content, and many other formats to PDF.

Convert MS Office files to PDF without third-party dependencies or MS Office licenses.

Convert images to PDFs or PDFs to images.

Convert HTML content and many other formats to PDF.

Barcodes

Read, Scan, and Generate Barcodes

Automate barcode recognition and decoding, or dynamically generate barcodes in vector or raster format for insertion into image or PDF files.

1D (linear) barcodes.

2D barcodes (QR, Micro QR, Data Matrix, PDF417, Aztec Code, MaxiCode).

Scan, read, and write barcodes.

Hyper-Compression

Reduce the File Size of Any Kind of Document

PSPDFKit's innovative mixed raster content (MRC) compression engine produces high-fidelity files at dramatically reduced file sizes.

Handle any kind of document, including forms, photos, and artistic vectors.

Automatically calibrate compression options based on intelligent document analysis.

High-fidelity output with no perceptible data removal.

PDF/A

ISO-Compliant PDF/A Creation and Validation

Archive 100+ file types into PDF/A as part of an automated workflow or in high-volume batches.

Support for all conformance levels of PDF/A-1, PDF/A-2, PDF/A-3, and PDF/A-4.

ISO-compliant and veraPDF-valid.

Fully searchable and optimized.

TWAIN and WIA Scanning

Enterprise-Grade Universal Scanning SDK

Capture images from all types of scanner devices and digital cameras with PSPDFKit's TWAIN and WIA toolkit.

TWAIN protocol support to communicate with your scanner.

Scan physical documents with WIA interface support.

High- and low-level APIs to customize any acquisition process.

Deployment

Built for Easy Integration

Integration

Using PSPDFKit GdPicture.NET Library

PSPDFKit can be integrated with just a few lines of code, and it comes with a rich API, which allows for complete customization.

Knowledge Base

Guides

Explore our comprehensive documentation and guides.

Webinars

Join webinar sessions with our developer teams.

Blog

Come read more about what goes on inside PSPDFKit.

Use Case Comparison

Which One Is For You?

PSPDFKit Processor, Libraries for Java and .NET, and Server were created with different use cases in mind. Check out the short comparison below to see which one is for you.

Documentation Learn how to get up and running using Libraries for your project.
View Documentation

Latest from the Blog

Explore more
TUTORIAL  |  .NET • MAUI • How To • PDF Viewer

How to Build a .NET MAUI PDF Viewer with the PSPDFKit SDK

DEVELOPMENT  |  Web • .NET • JavaScript

Calling .NET Code from Your JavaScript Project

PRODUCTS  |  .NET • Products • Releases

PSPDFKit Library for .NET: Deprecation, Sunsetting, and Replacement

Ready to Get Started?

Free Trial