Product Info







Buy now

Contact us


VintaSoft Twain ActiveX Control - Overview

VintaSoft Twain ActiveX Control is the high-reliability TWAIN ActiveX component designed to communicate with any scanning device that supplies a standard TWAIN device driver. This includes devices such as flatbed scanner, ADF scanner, handheld scanner, web and digital camera.

General features

  • TWAIN specification 1.x / 2.x compatible.
  • Programming environments: Win32 Visual development environments.
  • Uses ATL to guarantee the smallest footprint and does not require MFC.
  • Can be used in any development environment that hosts ActiveX/COM controls.
  • Can be deployed in .NET environment as unmanaged control.
  • Digitally signed by certificate from Thawte.
  • Acquire image from scanner, web or digital camera, any other TWAIN compatible device.
  • Data source enumeration and selection.
  • Show the data source user interface (UI) in modal or modeless regime.
  • Control the work of Automatic Document Feeder (ADF) while scanning.
  • Supports Native, Buffered Memory and Disk File image transfer mode.
  • Adjust image scanning parameters: pixel type, resolution, page size, image layout rectangle, brightness, contrast, etc.
  • Control advanced capabilities of TWAIN device: image rotation, image scaling, filters of images, paper handling, patch code detection and more.
  • Supported image processing functions: despeckle, deskew, border detection, rotation, blank page detection.
  • Save acquired images to BMP, JPEG or multipage TIFF file.
  • Save the image acquisition results directly to SQL database.
  • Acquire and upload images onto HTTP or FTP server.


You can use this control in your programs written in any programming languages which support work with ActiveX controls.
VintaSoft Twain ActiveX Control was tested in and has examples of use for:

  • Microsoft VB 6.0
  • Microsoft VC++ 6.0
  • Borland Delphi 7.0, Delphi 2005
  • Borland C++ Builder 6.0
  • Microsoft Visual Basic - VB.NET 2003
  • Microsoft Visual C# 2003
  • Visual FoxPro 8.0, 9.0
  • Gupta SQL Windows 3.1
  • MS Access 2003
  • Visual DataFlex 12
  • JavaScript
  • IBM Lotus Notes
  • IBM Object Rexx language


System requirements:

MS Visual Studio 6.0 / Borland Delphi / Borland C++ Builder / MS Visual Studio .NET / MS Office / Internet Explorer


Supported platforms:

Windows 98 / Me / NT / 2000 / XP / 2003 / Vista / 2008 / 7 / 8