Home | Products | Download | Support | News | Buy online


Site Index
- Products
- Download
- Support
- News
- Contact
- Buy online

   
 
   TwainManager component

TwainManager contains two components, TcsTwainScan and TcsTwainDialog. The TcsTwainScan component is a full TWAIN 1.8 interface implementation. The component can be used to acquire images from any kind of TWAIN compliant datasource. The component negotiates with the datasource and retrieves it's capabilities, if the datasource is capable of returning the information. The bitmap acquired from the datasource can be retrieved as a memory block or as a DIB.

If the datasource has a sheet feeder and supports it in the TWAIN driver, TcsTwainScan can be used to acquire a large number of pages in one operation as the output is event driven.

TcsTwainScan is designed to allow easy multiple page/image scanning and has been optimized for this. Thus, the TWAIN properties are set once and it's assumed that the datasource supports these. This is done to minimize the handshaking between the application and the TWAIN driver. The TcsTwainDialog can be used by the end user to check the datasource's capabilities and to set the various parameters that affect how the image is acquired. You can also use low level calls to do you own capability checking and setting.

For specialized applications or for applications that connect to special datasources, i.e. digital cameras or other digital sources, TcsTwainScan offers low level access to the drivers capabilities. This can be used to check the battery status of a digital camera or whatever functions that are supported by the twain driver.

TcsTwainScan can store it's settings in the registry and retrieve the values on creation. Thus you just need to change the settings (or let TcsTwainDialog do it) and TcsTwainScan will remember these settings.

Go to download page or register here. The evaluation version has a nag screen.

Home | News | Products | Download | Support
(C) Component Store Ltd. 2000