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

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

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


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.

Table Extraction

Turn Complex Tables Into Rich Structured Data

Transform all the tables inside your documents and scanned images into structured data or editable Excel (XLSX) files.

Convert to Excel (XLSX) or a structured format.

Detect bordered, semi-bordered, and borderless tables.

Works offline without internet access or third-party services.

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 and Office Conversion

Convert PDF and Office Documents

Transform Office documents, images (both raster and vector), emails, web pages, and a wide range of other formats into high-quality PDFs. Plus, seamlessly convert PDFs back into Office formats while retaining their original styling and layout.

PDF Conversion

Convert PDFs to Word, Excel, PowerPoint, and various formats like emails, TIFF, ODT, RTF, and PostScript, and vice versa.

Office Conversion

Transform MS Office files, images, and HTML into PDFs without requiring third-party tools or MS Office licenses.


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.


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.


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.


Built for Easy 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


Explore our comprehensive documentation and guides.


Join webinar sessions with our developer teams.


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
TUTORIALS  |  Print PDF • .NET • C# • PDF

How to Print a PDF in C# with PSPDFKit

TUTORIALS  |  .NET • How To • Blazor • PDF Generation

How to Generate a PDF in Blazor with PDFsharp


PDF-to-Office Conversion with GdPicture.NET SDK

Ready to Get Started?

Free Trial