|
|
|
TwainControlX
|
|
Ciansoft TwainControlX is an ActiveX control (OCX) that imports images into an application from any TWAIN-compliant device such as a scanner or webcam. It has the following main features:
- Fully configurable, to allow the user either to define settings (resolution, image size etc.) or to use the built-in interface of the device.
- Single image or multiple image acquisition.
- Images can be copied to another control such as a PictureBox or saved to file in BMP, JPG, TIF or PDF formats. Multi-page TIF or PDF files can be saved automatically when used in multi-image mode, or constructed from images acquired singly.
- Robust and easy to use. It is not necessary to know anything about the TWAIN specification.
- Supports use of scanners with automatic document feeders (ADF).
As an ActiveX control, TwainControlX is simply dropped onto a form in your chosen programming environment. Only a few lines of code are needed to start importing images from scanners and cameras. TwainControlX can be used in a variety of programming environments, e.g., Visual Basic, Visual C++, Borland Delphi, etc. It can also be used in web applications, either on a server (e.g., using ASP) or client-side in a web browser (e.g., using Javascript or VBscript).
TwainControlX is fully compatible with Windows Vista. Further information about using this control in Vista is available here.
Fully Functional Trial
A trial version of TwainControlX is available, which provides all the functionality of the full version. The only restriction is that images acquired using the trial version will have a line of text written across the top of the image to indicate that they were created using trial software. Click here to download and start using the trial version now.
Code Examples
A sample Visual Basic project is provided as an example with the installation. In addition we have the following downloadable sample projects available to help you get started:
|
| Demo: | Language: | Description: |
| VB.NET | Visual Basic.NET | A Visual Basic.NET example project similar to the VB project provided in the installation package |
| VB.NET MultiImage-1 | Visual Basic.NET | A VB.NET example project showing how to scan multiple images from an automatic document feeder (ADF) |
| VB.NET MultiImage-2 | Visual Basic.NET | Another VB.NET example project showing how to scan multiple images and save to a multi-page TIFF file |
| VB.NET MultiImage-3 | Visual Basic.NET | VB.NET example showing how to use blank separator pages to scan multiple PDF files from a single batch of pages |
| VB MultiImage-1 | Visual Basic 5/6 | A VB example project showing how to scan multiple images from an automatic document feeder (ADF) |
| VB MultiImage-2 | Visual Basic 5/6 | Another VB example project showing how to scan multiple images and save to a multi-page TIFF file |
| VB MultiImage-3 | Visual Basic 5/6 | VB example showing how to use blank separator pages to scan multiple PDF files from a single batch of pages |
| Browser | Javascript | An example using Javascript to acquire images in a clientside web browser application |
| Delphi | Borland Delphi 6/7 | A Borland Delphi example project similar to the VB project provided in the installation package |
|
Comprehensive Instruction Manual
Both the trial and full versions of the control are supplied as self-installing .exe files. The installation includes a comprehensive instruction manual in pdf format. This manual is also available on this website in either pdf or html format.
Purchase of Full Version
The price of the full version is $110. Click here for more details or to purchase now.
|
|
Do you need to do more processing of the images you acquire?
TwainControlX provides powerful features for acquiring images, but many developers need to do much more than this. If you need to resize, crop, sharpen, add text, rotate or edit your image you will need a more advanced image processing component. We recommend you take a look at the csXImage control from Chestysoft. This control includes all the single image TWAIN functionality of TwainControlX, but much more besides. Click here to visit the csXImage home page.
|
|
|
|