TerminalWorks Twain Scanning .NET

Scan TWAIN devices from .NET applications

Publisher

TerminalWorks

Subcategories

About this software

TWAINScanning.NET is a single .NET DLL that provides TWAIN-compatible scanning functionality for Windows applications. It exposes scanning controls, supports synchronous and asynchronous workflows, and can invoke scanner driver UI or perform silent scans. The library supports x86, x64, and AnyCPU; includes the Bridgex86 workflow for using 32-bit drivers in 64-bit apps; and can save scans to PDF, TIFF, JPEG, PNG, BMP, including multipage PDF/TIFF outputs. A NuGet package and documentation are available.

Purchase

TerminalWorks Twain Scanning .NET

TerminalWorks Twain Scanning .NET
In Stock
Delivery: 1 working day
Loading...
€219.42
Free and without obligation

Do you need more information or looking for another license?

Benefits

  • TWAIN device support: Supports TWAIN 1.9 and TWAIN 2.3 compatible scanners.
  • Multiple output formats: Save scans as PDF, TIFF, JPEG, PNG, BMP, or multipage PDF/TIFF.
  • x86/x64/AnyCPU support: Works in x86, x64, and AnyCPU applications, with Bridgex86 workaround.
  • Silent and UI scanning: Can initiate silent scans or invoke the scanner driver UI for users.
  • NuGet and DLL distribution: Available as a single DLL and published on NuGet for easy integration.

Available languages

  • English
  • Spanish

Support information

  • Documentation and guides: Quick start guide, usage guide, and reference documentation are available for developers.
  • NuGet distribution: Package published on NuGet for straightforward package management and updates.
  • Remote assistance: Remote support options are offered for issues requiring direct troubleshooting.
  • License information: Redistributable licensing is offered and licensing details are available on the product site.
  • Support portal: Support portal and ticketing are available through the publisher website.

Frequently asked questions

Which platforms and .NET versions are supported?
Packages target .NET Framework (from 2.0 upward) and a Core package targets .NET Core 3.1 and newer; Core builds require Windows because of Win32 API dependencies.
What output formats does the library support?
The library can save scans to PDF and TIFF (including multipage) and to individual image files such as JPEG, PNG, BMP, and single-page TIFF.
How does Bridgex86 help 64-bit applications?
Bridgex86 provides a workflow to access 32-bit TWAIN drivers from 64-bit or AnyCPU applications, with synchronous scanning and a small performance trade-off.
Can scanning run asynchronously or in background?
Yes; the library supports asynchronous scanning so scan jobs can run in the background without blocking the host application UI.
How is the library distributed and integrated into projects?
Distributed as a single DLL and a NuGet package; integrate by referencing the DLL or installing the NuGet package and using the provided APIs and documentation.