Implementation made Easy
You can now easily implement the TWAIN standard into any
C++Builder application with the TWAIN Toolkit for C++Builder. By
using the VCL components included in this toolkit, you'll be
communicating with TWAIN devices in just minutes!
This power-packed toolkit provides all the functionality you will need
for changing the acquisition properties of any TWAIN driver. In
fact, writing code for negotiating with a TWAIN device is as
easy as setting the values of any of the extensive list of
properties that are part of the main VCL component!
STI - Still Image
The TmcmSTI component enables your application to register
with Microsoft's Still Image system through which it becomes
"push-button" aware. This means that when the button Scan,
Fax or E-mail etc. is pressed on the scanner or
camera, your application is automatically activated.
No Limitations
Additional options are available if functionality is required
to negotiate capabilities with a TWAIN driver that isn't already
mapped to specific properties. If a property doesn't exist for a
specific functionality you need, the TWAIN Toolkit for
C++Builder provides two general purpose functions that allow you
to negotiate any capability described in the TWAIN standard.
Why Use TWAIN?
The TWAIN standard describes a software protocol for
communication between applications and image acquisition
hardware such as scanners, frame grabbers, and digital cameras.
The greatest advantage of TWAIN is that you will only need to
write one code set in order to support many devices. By relying
on the TWAIN standard, the TWAIN Toolkit for C++Builder can
easily make your C++Builder applications automatically
compatible with the broadest range of imaging hardware.
|
Advanced Functionality
The TWAIN Toolkit for C++Builder allows you to take full
advantage of the more advanced functionality in TWAIN by making
the complex things simple.
- Communication with TWAIN drivers is performed in
threads, allowing your application to perform other tasks
while scanning is in progress.
- Show or hide the TWAIN driver's user interface during
acquisition.
- Control the number of images to record in a session.
- Selection of one or more frames (sub-images) on a page
to be acquire separatly.
- Support for scanners Automatic Document Feeder and
Duplex scanning mode.
- The included report generator, is used to store all
communication between your application and a TWAIN driver
during the development and test phase!
Data Source
The TWAIN Toolkit for C++Builder includes a Project Template
for writing TWAIN drivers for your acquisition hardware. The
template takes care of all low level TWAIN communication,
hereunder the different image transfer mechanisms. Application
requests, such as resolution and color changes, are forwarded
via a few simple method calls to your TForm class.
All that is required is adding the code that handles the hardware, and
modify the user interface. The included sample data source shows
how to write a fully functional TWAIN driver.
NOTE: The data source template is only
supported in C++Builder 5 & 6.
Imaging Toolkit for C++Builder
The
Imaging toolkit for C++Builder provides additional
facilities to handle your images and documents.
More information...
Get the free demo
If you would like to evaluate TWAIN Toolkit for C++Builder,
you can
download a free trial version.
Support & Updates
You are always welcome to contact us, if you have any
questions or concerns regarding the TWAIN Toolkit for
C++Builder.
For support, please contact us at:
Support
|