TWAIN


Introduction

TWAIN is a specification created by the TWAIN Working Group. The TWAIN Working Group is a not-for-profit organization which represents the imaging industry. TWAIN’s purpose is to provide and foster a universal public standard which links applications and image acquisition devices.


Features

Features of TWAIN Version 1.9

1. Updates Macintosh platform support
2. JPEG Quality
3. DAT_SETUPFILEXFER2 (for Mac)
4. Book/Chapter/Document/Page Addressing

Features of TWAIN Version 1.8

1. Concentrates on mid/high volume scanners and digital cameras
2. Image Filesytem
3. Camera controls
4. Audio controls
5. Device events
6. Barcode and Patchcode control
7. Printer control
8. Image processing control
9. Language and Country coverage increased

Features of TWAIN Version 1.7
1. Custom Data Structure – Definition of Settings that can be Saved
2. Option to Set Scanner Settings at Scan Time (i.e. Not Saved)
3. Actual Image Size
4. Option for Saving User’s Selected Scanning Settings (Source & Application)
5. Test to Ascertain if Source Supports Extended Information
6. Enable and Disable Thumbnails (Digital Camera)
7. Duplex Scanning
8. Set Counter for Endorser
9. Recognize Other Data like Barcodes, OCR, ICR, Patch Code


TWAIN Development Kit

The TWAIN development toolkit can be downloaded from the TWAIN Working Group website.

Alternatively, the Ilixis Developer's Corner is providing a service to developers by hosting the TWAIN development toolkit. The toolkit can be downloaded here (Exe file - 1209 Kb). However, any support issues should be directed to the TWAIN Working Group.

The freely distributable file contains a self-extracting zip file. Although this is a 16bit program, this self-extracting zip file will only work with 32bit versions of Windows. This file has been signed (certified authenticity by VeriSign, Inc), and the procedure for signing requires the self extracting zip file to be 32bit. To install it, simply run the executable.

The TWAIN development toolkit is sample source code that product vendors can utilize as a starting point for their image-handling products. For support issues of the TWAIN Toolkit, email to: twain-wq@twain.org. For issues that the entire TWAIN Community may be able to help with, email to: twain@twain.org. In order to email to twain@twain.org, you must be subscribed to that mailing list. This can be done by sending an email to join-twain@twain.org.


TWAIN Header File

The TWAIN header file can be downloaded from the TWAIN Working Group website.

Similar to the TWAIN development kit, the Ilixis Developer's Corner is providing a service to developers by hosting the TWAIN header file.

The header file can be downloaded here (H file - 82 Kb). However, any support issues should be directed to the TWAIN Working Group.


View important excerpts from the TWAIN FAQ...




 


  Developer's Corner
 
Introduction
Imaging Toolkits
TWAIN
Image Formats
Color Spaces
Auto Recognition
Useful Links
Download
TWAIN Toolkit
Header File
Learn More...
FAQ Excerpts