Welcome to the Nutrient .NET SDK (formerly GdPicture.NET) developer guides. These guides show you how to add document functionality to .NET applications.

If you’re brand new to Nutrient, have a look at our get started guides to add document processing capabilities — including PDF editing, form filling, redaction, conversion, OCR, and extraction — to your application.

Guides

Browse the guides below by category, or jump to the additional standalone .NET guides at the end.

Best practices for PDF processing in .NET

Load a file

Learn how to open and load PDFs, images, and other document types using the available reader classes.

PDF document guides

Image guides

Document converter guides

Annotation manager guides

Save a file

Conversion

OCR

Extract text from scanned documents and images using optical character recognition, including preprocessing steps and common usage patterns.

OCR workflows and document types

OCR preprocessing guides

OCR usage guides

AI Document Processing

Document recognition

Editor

Modify document content and structure, including page manipulation, image editing, and text changes.

Editor guides

Page and image manipulation guides

Redaction

Extraction

Pull structured data from documents, including text, metadata, key-value pairs, MRZ data, and optical mark recognition (OMR) results.

Extraction guides

Key-value pair guides

Metadata extraction guides

MRZ extraction guides

OMR extraction guides

Text extraction guides

Barcodes

Generate, read, and scan 1D and 2D barcodes in your documents and images.

Barcode guides

Barcode generation guides

Barcode reading and scanning guides

PDF generation

Print

Optimization

TWAIN and WIA scanning

Compare files

Annotations

Add, manage, and customize annotations on PDF documents, from basic markup to advanced annotation types.

Annotation guides

Introduction to annotations

Forms

Create, edit, fill, and remove interactive form fields in PDF documents.

Form guides

Create, edit, and remove form field guides

Fill form field guides

Signatures

Apply digital signatures, manage signature fields, and validate signed documents.

Signature guides

Digital signature guides

Signature field guides

PDF/A

PDF layers (OCGs)

Deployment

Troubleshooting

Diagnose and resolve common issues, including licensing problems and runtime errors.

Troubleshooting guides

Licensing troubleshooting guides

Code samples

Changelog

Downloads

About

Learn about supported platforms, file types, frameworks, and languages, along with migration and compatibility details.

Platform and compatibility guides

File type support guides

Framework support guides

Language support guides

Other .NET guides