GdPicture.NET is a Nutrient product. Learn more

Complete .NET image processing SDK

Load, view, and process 100+ image and document formats, including RAW camera files, CAD (DXF), SVG, Office documents, and PDF/A. Apply 60+ professional filters for enhancement, cleanup, and artistic effects. Built-in viewer for WinForms, WPF, and web applications. Convert between any format, extract text with OCR, generate barcodes, and save to PDF/A for archiving — all with a simple API.



Full-featured viewer

Document viewing

Display 100+ document and image formats — including PDF, TIFF, Office files, CAD drawings, SVG, RAW photos, and HTML — in a high-performance viewer. Handle large and complex documents with fast rendering and smooth scrolling. Fully customizable UI with zoom, rotation, page navigation, and annotation tools. Supports WinForms, WPF, and web applications with consistent functionality.

Document printing

Comprehensive printing capabilities with single-page and multipage document support (TIFF, PDF, GIF, JBIG2). Select printers programmatically, configure print quality modes, set alignment, and choose paper trays. Control duplex mode, page ranges, collation, and color settings. Print silently in the background, or display printer dialog boxes for user control.

Thumbnail viewer control

Interactive thumbnail navigation for raster images, metafiles, and PDF documents. Move, swap, delete, or modify pages with drag-and-drop support. Reorder documents by dragging thumbnails between different viewer controls or from Windows Explorer. Built-in context menu with viewer tools. Supports multipage TIFF, PDF, animated GIF, and JBIG2 formats.

Viewer online demo

Evaluate viewer performance with your documents

Upload any file — PDF, Office documents, images — and view it instantly in your browser.

Advanced image processing capabilities

Document image processing

Professional document cleanup filters optimized for scanned documents and digital images. Automatic deskew corrects rotation up to 15 degrees, multilevel noise removal eliminates speckles and artifacts, and blank page detection streamlines workflows. Enhance characters for better OCR accuracy, remove punch holes and borders, and apply bitonal cleanup for smaller file sizes. Essential for high-volume scanning and document digitization.

Image processing and filters

More than 50 professional image filters for enhancement, artistic effects, and technical processing. Apply blur (Gaussian, standard), sharpen (standard, intensified, unsharp mask), edge detection (Sobel, Prewitt), and artistic effects (sepia, emboss, pixelize, swirl). Adjust color depth from 1-bit to 128-bit, convert color modes, and apply morphological operations. Region of interest (ROI) support targets specific image areas without affecting the entire document.

Demo

Image cleanup online demo

Upload a scanned document or photo and apply automatic cleanup filters instantly.

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

What functionalities does the GdPicture.NET image SDK offer?

The SDK provides more than 500 image processing and viewing features, including:

  • Thumbnail viewing — Generate high-quality thumbnails from various document formats for quick previews and efficient navigation.
  • Document viewing — Load and display more than 100 document and image formats, including CAD, SVG, Office formats, HTML, and PDF/A.
  • Image processing — Access a wide array of functions for image editing, filtering, effects, and enhancement, supporting bitmaps with 1-bit to 128-bit color depth.
  • Document image processing — Use sophisticated filters to repair and enhance the quality of bitonal and colored digital documents, improving OCR, OMR, and barcode detection accuracy.
Which image formats are supported by the GdPicture.NET image SDK?

The SDK supports more than 100 raster and vector image formats, including popular ones like TIFF, PDF, SVG, JPEG-2000, JBIG2, DICOM, GIF, JPEG, PNG, and BMP.

Can the SDK be integrated into web applications?

Yes. GdPicture.NET can be integrated into web applications, offering support for ASP.NET WebForms, ASP.NET MVC, and ASP.NET Core platforms. It’s compatible with all modern browsers, including Internet Explorer 10+, Chrome, Firefox, Opera, and Safari.

Is the GdPicture.NET image SDK suitable for multithreaded applications?

Yes. GdPicture.NET is designed to be thread-safe, allowing its use in multithreaded applications. However, it’s important to ensure that each thread creates its own instance of GdPicture objects and that objects aren’t shared across threads without proper synchronization.

What platforms and development environments are compatible with the GdPicture.NET image SDK?

The SDK offers cross-platform support for Windows (32-bit, 64-bit and AnyCPU), Linux x86-64, Linux ARM-64, and macOS Universal (Intel and M series CPU-based). It’s compatible with .NET Framework 4.5 and higher, .NET Core 3.1, or .NET 5.0 or higher, and it supports development environments such as WinForms, WPF, ASP.NET, and COM/ActiveX.

60-day free trial

Try GdPicture.NET now!