Windows Image Acquisition (WIA) is Microsoft’s built-in API for scanners, cameras, and video devices — no additional drivers required. GdPicture’s WIA SDK gives your .NET applications full access to WIA capabilities, and it works with devices that don’t support TWAIN.
Control imaging devices through the WIA model in native 32-bit or 64-bit mode. The API is compact and stable — most integrations require just a few lines of code.
Enumerate and select available devices programmatically. Detect device type and control both automatic document feeders and flatbed scanners.
Memory and file transfer modes, duplex scanning, and single-page or multipage acquisition. Use the standard Windows acquisition wizard or build custom dialogs.
Configure color intent, resolution, brightness, contrast, and page dimensions for full control over image quality.
Save scans to PDF/A, searchable PDF, encrypted PDF, multipage TIFF, JPEG, JPEG 2000, JBIG2, GIF, PNG, or EXR. Process images, run OCR, or upload directly from the same API.
Build applications that acquire images from digital cameras and video devices — not just scanners. Let us know if you need help with a specific device.
Regular updates keep pace with new devices, OS changes, and feature requests. See the version history or subscribe to the developer newsletter for the latest improvements.
Compatible with both major scanning protocols. Acquire images from scanners and digital cameras in 32-bit or 64-bit environments.
get started
Download and install the GdPicture.NET package to access compiled demo applications and multi-language sample projects with full source code.
\Samples\Bin\.\Samples\WinForm\ (see WIA Scanning app).Here are a few things to keep in mind when working with both protocols:
WIA provides a TWAIN compatibility layer that allows TWAIN-aware applications to communicate with WIA devices but doesn’t provide full access to WIA features — for instance, an application cannot suppress the user interface using the TWAIN compatibility layer.
If your device supports both TWAIN and WIA, we recommend using TWAIN.
We provide web scanning support via DocuVieware, our HTML5 viewer and document management kit.
DocuVieware can handle both protocols. It will offer WIA support through TWAIN 1.9 if no TWAIN driver is available.
You can learn more about web scanning and try our live demo on the DocuVieware website.
Yes. GdPicture.NET belongs to the Nutrient product family. The WIA scanning technology is built by the same team behind Nutrient’s web and mobile capture solutions, providing Windows-native scanner integration for desktop environments.
60-day free trial