Handles the acquisition from scanners (devices) that are TWAIN compliant.
Selecting the desired scanner and acquiring an image is as easy as thinking
of it :-) No more troubles with DIBs conversion, and misterious message
handling! Direct source selection from an easy to pick available sources
list.
Tested with HP, Epson, Logitech, Mustek and several other scanners
over a wide range of computers. Works with Delphi 1, Delphi 2, Delphi 3,
Delphi 4, CBuilder 1.0 and C++Builder 3.
Version |
Release date |
|
What's new |
2.08 |
17 sep 1998 |
- |
added property XFerCount to start supporting
ADFs |
|
|
- |
added full support for C++Builder 3 |
|
|
- |
added full support for Delphi 4 |
|
|
- |
fixed a bug that could cause the application
not to properly shut down under some circumstances |
2.07 |
25 dec 1997 |
- |
fixed a bug that could cause an error
when acquiring in non interactive mode (without the standard dialog) |
|
|
- |
added event OnCaptureFailure to trap errors
while acquiring |
|
|
- |
added event OnCaptureCancel to trap the
cancel button from the standard dialog |
2.06 |
18 nov 1997 |
- |
added property sources to know which TWAIN
sources are available on the system |
|
|
- |
added property source to select the source
to be used when acquiring |
|
|
- |
the help file now supports CBuilder format
for easy integration |
|
|
- |
updated pre-compiled demos to include support for the latest features
like built-in support for selecting the desired source |
2.05 |
19 sep 1997 |
- |
when acquiring from a device that has the AutoFeeder, only one
image is received |
|
|
- |
added property LightPath that describes whether the image was
captured transmissively or reflectively |
|
|
- |
added full support for CBuilder 1.0 |
2.04 |
10 jun 1997 |
- |
added full support for
Delphi 3 |
2.03 |
19 apr 1997 |
- |
monochrome bitmaps
are now handled better (using 1 bit B/W bitmaps), to reduce memory requirements |
|
|
- |
SelectSource has become a function (returns TRUE if the
user selected a source) |
|
|
- |
corrected the help file for DeviceOnLine (use of TEtwBoolean
instead of boolean) |
|
|
- |
corrected the help file for BitDepth (now shows bit depths up
to 15 bpp) |
2.02 |
27 feb 1997 |
- |
extended the property BitDepth to hold
bit depths up to 15bpp (bits per plane), thus
being ready to acquire images up to 45 bits |
|
|
- |
updated demo project to use new BitDepth features |
|
|
- |
the demo project now checks for supported
capabilities and disables controls accordingly |
|
|
- |
done some minor changes to handle correctly some
scanners that checked the TWAIN version supported
by TEnhTwain |
|
|
- |
the component version is now shown when right-clicking
on it at design time |
2.01 |
14 feb 1997 |
- |
added new event OnRawData. When used,
passes the handle of the newly acquired image without any further intervention,
thus allowing the programmer to do whatever he likes with the data. Designed
to work with 30 or more bit depths |
2.00 |
20 jan 1997 |
- |
the acquisition of an image can now
be done without the dialog coming up |
|
|
- |
added full support for Delphi 1 (16
bit) |
|
|
- |
added function DeviceOnLine to know if a device is
linked, switched on and operative |
|
|
- |
added property BitDepth to set the number of bits
per sample |
|
|
- |
added property BDReduction to select how to reduce
the number of bits per sample (halftones, diffusion, threshold,...) |
|
|
- |
added property FastUI to speed up scanner's own modal
dialog |
|
|
- |
added property Indicators to disable status windows
during acquisition |
|
|
- |
added property PixelType to select what kind of image
to acquire (B/W, Gray, RGB, Palette) |
|
|
- |
added property Units to choose the units to be used |
|
|
- |
added properties XRes and YRes to select the
resolution |
|
|
- |
added event OnLayout to choose which part of the
image needs to be acquired |
1.01 |
23 dec 1996 |
- |
added a demo project |
1.00 |
20 nov 1996 |
- |
initial release |