Scanning / Screen Capturing

The LEADTOOLS products have many ways to manage image acquisition and control scanners, digital cameras and capture cards with TWAIN and ISIS* drivers. The following sections on Capturing, Capture Utilities, TWAIN Scanning, and ISIS Scanning describe these capabilities in further detail.

Capturing

The LEADTOOLS Screen Capturing features provide support for capturing all or part of the screen. The result can then be used with any of the LEADTOOLS image processing functions and can be saved in any of the more than 70 file formats that LEAD supports.

With the LEADTOOLS Capture feature you can capture the:

image\sqrblit.jpg Entire screen

image\sqrblit.jpg Active window

image\sqrblit.jpg Menu under cursor

image\sqrblit.jpg Window under cursor (button, tool bar, icon, or client area)

image\sqrblit.jpg Selected object

image\sqrblit.jpg Mouse cursor or wallpaper

LEADTOOLS also allows for capture of a selected area of the screen in a wide array of shapes such as:

image\sqrblit.jpg Rectangle

image\sqrblit.jpg Rounded rectangle

image\sqrblit.jpg Ellipse

image\sqrblit.jpg Polygon or freehand

image\sqrblit.jpg Icon

Bitmap and cursor resources can be captured from 16 or 32-bit Windows EXE and DLL files. Options include:

image\sqrblit.jpg Multi-capture with callback

image\sqrblit.jpg Hot Keys

image\sqrblit.jpg Time interval

The LEADTOOLS Capturing features are available in the following products:

LEADTOOLS Raster Imaging

LEADTOOLS Raster Imaging Pro

LEADTOOLS Document Imaging

LEADTOOLS Document Imaging Suite

LEADTOOLS Medical Imaging

LEADTOOLS Medical Imaging Suite

Support for the Capturing features is provided for the following programming interfaces:

ActiveX

API

Class Library

COM

VCL

Capture Utilities

The LEADTOOLS Capturing utilities are available in the following end user products:

LEADTOOLS ePrint

LEADViEW

LEAD Technologies, Inc. offers two Screen Capture utilities that are included as part of the LEADTOOLS ePrint Driver: a stand-alone application, and a toolbar that can be loaded as a toolbar that appears in the Windows taskbar. Both utilities allow you to capture the entire screen, an active window, a selected menu, a menu under the cursor, a selected window object (button, tool bar, icon, or client area), a selected area (rectangle, ellipse, triangle, polygon or freehand), the wallpaper, the mouse pointer, or resources stored in EXE's and DLL's. Options include multi-capture, Hot Keys, and time interval.

These utilities can be used to:

image\sqrblit.jpg Capture images of products to display on the web.

image\sqrblit.jpg Capture images to include in product documentation or training.

image\sqrblit.jpg Capture images of issues to send to support personnel to resolve problems more quickly.

LEADViEW is an easy to use yet powerful and full-featured image editor. With LEADViEW, you can create, modify, enhance and retouch images. Use LEADViEW to:

image\sqrblit.jpg Import/capture images from scanners, digital cameras and screen.

image\sqrblit.jpg Save or convert images to any of over 60 image formats.

image\sqrblit.jpg Process images for color correction and enhancement using a wide variety of filters and effects.

image\sqrblit.jpg Edit or retouch images with powerful painting and drawing tools.

image\sqrblit.jpg Print and composite images using an interactive visual print layout system.

image\sqrblit.jpg Generate image-maps for use in web pages, using a visual image-map editor.

TWAIN Scanning

The LEADTOOLS TWAIN Scanning features provide support for image acquisition through industry standard interfaces from a wide variety of hardware devices. With LEADTOOLS you can control any scanner, digital camera or capture card that has a TWAIN device driver. High-level acquisition support is provided for ease of use, and low-level functionality is provided for flexibility and control in even the most demanding applications.

Using LEADTOOLS TWAIN capabilities, your application can:

image\sqrblit.jpg Use the default user interface included with the TWAIN driver.

image\sqrblit.jpg Create your own user interface.

image\sqrblit.jpg Bypass the interface entirely for completely automated tasks or batch scanning.

image\sqrblit.jpg Control the type of image that is acquired (black & white, b/w with halftone, grayscale, color - as supported by the device).

image\sqrblit.jpg Control the resolution (dpi), position, size, and orientation of the image to be acquired.

image\sqrblit.jpg Use the Automated Document Feeder for single and multi-page scans, including support for duplex scanning.

image\sqrblit.jpg Use supplied events and callbacks to code your own special per-page processing

image\sqrblit.jpg Use selection dialogs to allow selection of TWAIN source, or select among multiple TWAIN sources in code.

image\sqrblit.jpg Use native, buffered memory or file transfer modes when acquiring from a TWAIN device.

image\sqrblit.jpg Get and set all TWAIN v1.9 capabilities that the device's TWAIN driver supports.

image\sqrblit.jpg Save the device's TWAIN capability settings to a template file, helping to save multiple settings of sources and load them as needed.

image\sqrblit.jpg Use buffered memory transfer mode, including compression. Compress the scan data using JPEG, RLE, BITFIELDS, GROUP 3, GROUP 4 or PACKBITS compression to reduce the data transfer bottle neck.

image\sqrblit.jpg Save the Memory Buffered Transfer data directly to a file.

image\sqrblit.jpg Get the Extended Image Info that some TWAIN scanner drivers support. For example, if the scanner driver supports reading barcodes or patch codes, then that information could be retrieved via LEADTOOLS TWAIN support.

With LEADTOOLS TWAIN support you can do anything that your TWAIN v1.9 driver supports. If your TWAIN driver is not v1.9 or does not support a functionality listed above, then LEADTOOLS will support all of the features that the driver has that are compatible with the TWAIN v1.9 specification.

LEADTOOLS TWAIN support gives your applications access to the wide variety of devices which can acquire images via TWAIN from manufacturers like Kodak, Hewlett Packard, Microtek, Logitech, Fuji and many more.

(Document/Medical only) LEADTOOLS also supports Fast Twain scanning, which allows you to optimize your scanning by changing the scan configuration. Please note that this capability is only available in the Document/Medical toolkits and it is only provided for the API and COM programming interfaces.

The LEADTOOLS TWAIN Scanning features are available in the following products:

LEADTOOLS Raster Imaging

LEADTOOLS Raster Imaging Pro

LEADTOOLS Raster Imaging Pro for .NET

LEADTOOLS Document Imaging

LEADTOOLS Document Imaging Suite

LEADTOOLS Medical Imaging

LEADTOOLS Medical Imaging Suite

Support for the TWAIN Scanning features is provided for the following programming interfaces:

ActiveX

API

Class Library

COM

.NET

VCL

ISIS Scanning

(Document/Medical only) The LEADTOOLS ISIS Scanning features provide support for using the driver's built-in dialog box to control image acquisition or by-passing it and create a custom interface. The LEADTOOLS ISIS support functions offer control over image size, position, brightness, contrast, resolution, orientation, gamma and compression. Developers can request compressed data from the ISIS driver, for faster image acquisition. LEADTOOLS supports single page acquire to memory, multi-page acquire to multi-page file, and multi-page acquire to multiple single page files. With LEADTOOLS, your application can acquire images from ISIS compliant scanners from manufacturers like Ricoh, Hewlett Packard, Bell&Howell, and others. You can use images acquired as document (halftone), grayscale or color for use in check & form processing applications, stock photo collections, WebPages and more.

ISIS support is only available in the Document/Medical versions. LEAD does not grant any license to the ISIS driver, or to ISIS development capabilities. It is your responsibility to obtain the appropriate license to cover your development project, either from Pixel Translations, or one of their licensees.

The LEADTOOLS ISIS Scanning features are available in the following products:

LEADTOOLS Document Imaging

LEADTOOLS Document Imaging Suite

LEADTOOLS Medical Imaging

LEADTOOLS Medical Imaging Suite

Support for the ISIS Scanning features is provided for the following programming interfaces:

ActiveX

API

Class Library

COM

VCL