Scanning SDK

GdPicture.NET universal scanner software SDK allows for WinForms, WPF, and Web applications.
Capture document images from all types of scanner devices and digital cameras with a universal TWAIN and WIA toolkit.

Highlights

.NET scanning SDK

.NET scanning SDK

TWAIN & WIA scanning

TWAIN & WIA scanning

PDF & document viewing

Fully-featured viewer

Advanced image editing

Advanced image editing

Easy add-ons integration

Easy add-ons integration

15+ years of R&D

15+ years of R&D

Samples and Demo

Twain scanning sample

This demo illustrates how to use GdPicture.NET to control your scanners using the TWAIN acquisition protocol.
It gives you the ability to select your scanning source, manipulate the brightness and contrast, and set up your source options. You can scan to PDF, multipage TIFF, and JPEG, as well as scan all the documents in the feeder to either JPEG files or multipage PDF documents.

Available in both C# and VB.NET in the WinForm folder located in [INSTALLATION FOLDER]/Samples/.

Twain scanning – asynchronous sample

Like the Twain Scanning demo, this one illustrates how to use GdPicture.NET to control your scanners using the TWAIN protocol. The only difference is that this demo does it asynchronously.

Available in both C# and VB.NET in the WinForm folder and as a compiled application in the Bin folder located in [INSTALLATION FOLDER]/Samples/.

WIA scanning sample

This demo illustrates how to use GdPicture.NET to control your scanners using the WIA Protocol.
It gives you the ability to select your scanning source and image processing techniques like rotation, hole punch removal, black border removal, and auto de-skew. You can scan to PDF, multipage TIFF, and JPEG, as well as scan all the documents in the feeder to either JPEG files or multipage PDF documents.

Available in both C# and VB.NET in the WinForm folder located in [INSTALLATION FOLDER]/Samples/.

Web scanning demo

Web scanning support is available via our HTML5 Viewer and Document Management Kit DocuVieware.

How to use the live demo?

TWAIN acquisition can be made from the dedicated snap-in or a dialog window triggered by a dedicated toolbar button.
When launching DocuVieware for the first time, the viewer will require the installation of a small software to connect to the TWAIN devices. It is a one-time step, and once it has been installed, it is silently started with Windows.
DocuVieware will then be able to trigger the device driver window so you can choose the acquisition settings you need.

FAQs

The GdPicture.NET Scanning SDK is a versatile toolkit that allows developers to incorporate image acquisition functionalities into their WinForms, WPF, and web applications. It enables capturing 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, TWAIN is widely adopted across multiple platforms, providing a standardized interface for image acquisition. ​
  • WIA (Windows Image Acquisition): Introduced by Microsoft, WIA is specific to Windows operating systems and offers a standardized method for image acquisition from imaging devices.​

The primary difference lies in their platform specificity and adoption, with TWAIN being cross-platform and WIA being Windows-specific.

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 allows 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:

  • Universal Scanning Support: Compatibility with a wide range of scanner devices and digital cameras through TWAIN and WIA protocols.​Image Acquisition: Efficient capture of document images, supporting various image formats and resolutions.Integration Flexibility: Seamless integration into WinForms, WPF, and web applications, providing developers with versatile deployment options.​Advanced Image Processing: Built-in functionalities for image processing, such as cropping, rotating, and enhancing scanned images, to improve the quality and usability of acquired documents.​
These features collectively make the GdPicture.NET Scanning SDK a robust solution for implementing universal scanning capabilities in diverse application environments.

Try GdPicture.NET Now!

60-day free trial