About TWAIN |
Top Previous Next |
TWAIN is the software protocol that makes it possible to directly transfer images from image-capturing devices, like scanners and digital cameras, to applications. Without TWAIN, you would first need to copy and save the image to a disc and only after that the user application will be able to open it. Thanks to TWAIN, application software and image-capturing devices can understand each other and interact. Image-capturing devices work via TWAIN data source usually called TWAIN driver. Not only a real device, like scanner and digital camera, but a software as well can serve as a data source. The following IDPhotoCapture products support the work as data sources: TWAIN protocol comes with a data transfer standard and API interface. TWAIN drivers are applications for managing image-capturing devices written on the basis of the TWAIN interface. Normally, TWAIN drivers have a graphical interface and function as a data source control panel. TWAIN drivers also allow configuring image settings, such as colour balance, size, gamma range, etc. before the image is received by the application. Sets of settings in TWAIN drivers differ depending on a data source device. Image transfer with TWAIN involves user application, supporting TWAIN protocol to which the image will be transferred and TWAIN driver which serves as an image source. Most applications for image handling are currently supporting TWAIN, however please refer to the application supplier or to the documents to find out about such a possibility. Only application can initiate an image transfer, so it is from this that the TWAIN call have to start. Various applications have their own commands for receiving files from a data source. Normally, these commands are found in the File menu and labelled as Acquire or Import. In some applications, you need to previously indicate a data source. For this purpose, a TWAIN source command is used which is also normally found in the File menu. Diagram of image transfer via TWAIN.
|