Integrate document scanning into WinForms, WPF, and web applications with universal TWAIN and WIA support. Capture from any scanner device or digital camera with automatic image enhancement: deskew, noise removal, and quality optimization. Create searchable PDFs with OCR, save to multipage TIFF, or archive as PDF/A.
Industry-standard TWAIN protocol support for scanners, capture cards, and digital cameras. Works with 32-bit and 64-bit TWAIN devices with automatic driver stability handling. Hide scanner UI for headless batch processing or show interactive dialogs.
Windows Image Acquisition support for scanners, digital cameras, and video devices. Ideal alternative for non-TWAIN-compatible hardware with simplified driver architecture. Integration with Windows devices for document capture in WinForms, WPF, and web applications.
Cross-browser document scanning with DocuVieware web toolkit. Enable users to scan, view, annotate, and edit documents directly in web browsers without plugins or downloads. Save scanned documents to multiple formats, including searchable PDF and PDF/A.
Native .NET integration for WinForms, WPF, and ASP.NET applications. Seamless API with both low-level control and high-level convenience methods. Memory-efficient resource management for high-volume workflows. Full support for .NET Framework and .NET 8.0 on Windows.
Advanced scanning features, including duplex scanning, automatic document feeder (ADF), flatbed support, and blank page detection. Native 32-bit and 64-bit driver support. Configure resolution, color depth, paper size, and scan area programmatically.
Fast-loading image viewer with a customizable UI, thumbnail navigation, and multi-format save capabilities. Display scanned documents immediately with zoom, rotate, and page organization tools. Save to 70+ formats, including TIFF, PDF, searchable PDF with OCR, and PDF/A archives.
Comprehensive image preprocessing with automatic deskew (up to 15-degree rotation), multilevel noise removal (despeckle, isolated dot removal, blob detection), and character enhancement. Rotate, crop, resize, and delete pages. Adjust color depth, resolution, brightness, and contrast.
Seamlessly integrate barcode reading (50+ types), OCR text extraction (100+ languages), annotations, digital signatures, and form filling. Create searchable PDFs with embedded OCR text. Add redaction, compression, and PDF/A conversion.
Built on 15+ years of continuous development, this enterprise-proven technology receives regular updates and improvements. Trusted by government, healthcare, financial, legal, and manufacturing organizations worldwide.
get started
Download the .NET SDK to access ready-to-run demo applications and full source code samples in C# and VB.NET. Explore complete WinForms examples demonstrating TWAIN/WIA scanning, image preprocessing, and multi-format output. All samples include detailed code comments and are located in the /Samples/ folder.
Interactive demo showing TWAIN protocol scanner control with full source code. Select scanner devices, configure brightness and contrast, and set acquisition options. Scan to PDF, multipage TIFF, JPEG, or searchable PDF with OCR integration. Includes automatic preprocessing and batch scanning examples.
Demonstrates non-blocking asynchronous TWAIN scanning for responsive applications. Same features as the synchronous demo — device selection, image enhancement, multi-format output — with async/await patterns for modern .NET development.
Complete WIA protocol scanning implementation with image preprocessing. Select scanner devices and configure acquisition settings. Apply rotation, hole punch removal, black border removal, and automatic deskew. Save to PDF, multipage TIFF, JPEG, or searchable PDF formats.
Web scanning support is available via DocuVieware, our HTML5 viewer and document management kit.
Loading TWAIN viewer...
The GdPicture.NET scanning SDK is a versatile toolkit that enables developers to incorporate image acquisition functionalities into their WinForms, WPF, and web applications. It captures document images from various scanner devices and digital cameras using universal TWAIN and WIA protocols.
TWAIN and WIA are standard protocols facilitating communication between software applications and imaging devices like scanners and cameras. TWAIN, established in 1992, is widely adopted across multiple platforms, providing a standardized interface for image acquisition. Windows Image Acquisition (WIA), introduced by Microsoft, is specific to Windows operating systems and offers a standardized method for image acquisition from imaging devices.
The SDK’s support for both TWAIN and WIA protocols ensures broad compatibility with a wide range of scanner devices and digital cameras. This dual-protocol support enables developers to integrate scanning functionalities without worrying about device-specific limitations, making the SDK a universal solution for image acquisition.
Yes. The GdPicture.NET scanning SDK is designed for integration into web applications, in addition to WinForms and WPF applications. This flexibility enables developers to create web-based solutions that can interact with local scanning devices, facilitating remote scanning capabilities and enhancing document management workflows.
Key features of the SDK include:
Yes. GdPicture.NET is a Nutrient product. The document scanning capabilities are built by the same team behind Nutrient’s web and mobile capture SDKs, providing complementary scanner integration for desktop environments.
60-day free trial