GdPicture.NET is a Nutrient product. Learn more

Document image processing SDK

Clean up and enhance scanned documents — bitonal or color — before OCR, OMR, or barcode recognition. Preprocessing filters improve recognition accuracy, speed up processing, and reduce output file size.



Automatic document cleanup

Deskew, remove borders and blobs, reduce noise, detect orientation and color mode, and handle text and forms — all to optimize image quality before OCR, archiving, or recognition workflows.

Automatic document cleanup
Image correction

Auto-deskew scanned pages, invert negative documents, remove noise, and detect page orientation to improve readability and recognition accuracy.

Border and artifact removal

Remove punch holes, blobs, and borders of any color automatically. Line removal cleans up ruled forms for better presentation.

Form optimization

Strip form backgrounds while preserving filled content. Blank page detection skips empty pages during processing.

Page analysis

Detect whether a page is bitonal, grayscale, or color to optimize downstream processing and file size.


Get started

How to use

Download and install the GdPicture.NET package to access compiled demo applications and multi-language sample projects with full source code.

Explore demo apps
Find compiled demo applications in \Samples\Bin\.
Explore multi-language source code
Find C# and VB.NET demo apps and source code in \Samples\WinForm\.
Visit reference guide
Explore other code snippets within the online reference guide.

Examples of usage

using GdPictureImaging gdpictureImaging = new GdPictureImaging();
// Load the image from a file.
int imageId = gdpictureImaging.CreateGdPictureImageFromFile(@"C:/temp/source.png");
// Deskew the image.
gdpictureImaging.AutoDeskew(imageId, 10);
// Save the output in a new image.
gdpictureImaging.SaveAsPNG(imageId, @"C:/temp/output.png");
gdpictureImaging.ReleaseGdPictureImage(imageId);

Trusted by 3,000+ customers and Fortune 500 companies

15Y+
More than 15 years of experience developing our SDK
10K+
Trusted by more than 10,000 developers


Frequently asked questions

How does OCR improve document management within the GdPicture.NET framework?

OCR technology converts scanned images and PDFs into searchable and editable text, facilitating efficient document retrieval, editing, and management. By integrating OCR, users can automate classification, apply custom metadata tagging, and implement intelligent document profiling, thereby streamlining workflows and enhancing accessibility.

What preprocessing features does the SDK provide to enhance OCR accuracy?

The SDK includes advanced image processing filters such as automatic document orientation detection, skew correction, and intelligent image enhancement. These tools prepare documents for OCR by improving image quality, which leads to more accurate text recognition.

Can the SDK handle OCR for documents in multiple languages?

Yes. The GdPicture.NET OCR engine supports recognition of more than 100 languages, including complex scripts and right-to-left languages. This multilingual capability ensures accurate text extraction from diverse document types.

What types of documents can benefit from the SDK’s OCR capabilities?

The SDK is adept at processing various document types, including invoices, checks, forms, orders, and delivery notes. Its automatic document recognition features enable efficient classification and data extraction from both structured and unstructured documents.

How does the SDK ensure the security and integrity of processed documents?

GdPicture.NET provides robust security features, including support for digital signatures and encryption. These tools help maintain document integrity and compliance with regulatory standards during and after OCR processing.

Is GdPicture’s image processing engine the same one used in Nutrient’s other SDKs?

Yes. GdPicture.NET is a Nutrient product, and the document image processing technology is consistent across Nutrient’s desktop, web, and mobile SDKs, delivering the same image enhancement and transformation capabilities on all platforms.

60-day free trial

Try GdPicture.NET now!