Dynamic .NET TWAIN Logo

Scanner and Webcam Capture for your WinForms and WPF Applications

Simple & Efficient Scanning and Webcam SDK for .NET App

Dynamsoft's Dynamic .NET TWAIN is a .NET document imaging SDK based on the TWAIN and DirectShow standards. It provides rich, efficient and quick-to-implement APIs for scanner and webcam software development. With our .NET component in C# and VB .NET, you can easily and rapidly embed a robust document scanning and webcam image capture module in your WinForms and WPF desktop applications.

Capture images from scanners and webcams
Images can be edited to rotate, flip, scale, crop, etc.
Saving and Uploading
Save to a local disk or upload to a web server

How to acquire images and scanning documents


Scanners and other TWAIN-compliant devices, including digital cameras and capture cards.


You can also use our SDK to display live streams and capture snapshots from a webcam.

Add-on components

Barcode Reader

Read linear barcodes, QRcode, PDF417 and DataMatrix

PDF Rasterizing

Convert vector-based PDF files to raster images for viewing and printing

PDF Annotation

Add annotations to PDF documents

OCR Recognition

Recognize text in images and save the output as PDF, text or string

I … was able to rapidly deploy a document imaging/management application practically in a couple of days.

— Wayne Hebert, AIM Technologies

Our customers

Dynamsoft's imaging SDKs are trusted by world-leading companies such as Lockheed Martin and scanner vendors including HP, Epson, Fujifilm and more. Our customers span the globe and are leaders in many industries. These include healthcare, insurance, financial, government, industrial, and more.

Our customers Our customers Our customers

Improve your Productivity

Dynamic .NET TWAIN is designed to dramatically reduce the coding complexity of your .NET document imaging module. It is ideal for significantly reducing development time as well as costs. With the SDK, you can interact with TWAIN scanners and DirectShow webcams using just a couple of lines of code. It eliminates months of time and effort required to continually learn all related specifications and coding from scratch.