TWAIN ActiveX/Plug-in Windows/Mac HTTP Control/SDK

Capabilities in Categories of Functionality

Automatic Adjustments

ICAP_AUTOMATICBORDERDETECTION        Turns automatic border detection on and off.
ICAP_AUTOMATICDESKEW        Turns automatic skew correction on and off.
ICAP_AUTODISCARDBLANKPAGES        Discards blank pages.
ICAP_AUTOMATICROTATE        When TRUE, depends on source to automatically rotate the image.
ICAP_FLIPROTATION        Orients images that flip orientation every other image.

Automatic Capture

CAP_AUTOMATICCAPTURE        Specifies the number of images to automatically capture.
CAP_TIMEBEFOREFIRSTCAPTURE        Selects the number of seconds before the first picture is taken.
CAP_TIMEBETWEENCAPTURES        Selects the hundredths of a second to wait between pictures taken.

Automatic Scanning

CAP_AUTOSCAN        Enables the source's automatic document scanning process.
CAP_CLEARBUFFERS        MSG_GET reports presence of data in scanner's buffers; MSG_SET clears the buffers.
CAP_MAXBATCHBUFFERS        Describes the number of pages that the scanner can buffer when CAP_AUTOSCAN is enabled.

Bar Code Detection Search Parameters

ICAP_BARCODEDETECTIONENABLED       Turns bar code detection on and off.
ICAP_SUPPORTEDBARCODETYPES        Provides a list of bar code types that can be detected by current data source.
ICAP_BARCODEMAXSEARCHPRIORITIES      Specifies the maximum number of supported search priorities.
ICAP_BARCODESEARCHPRIORITIES      A prioritized list of bar code types dictating the order in which they will be sought.
ICAP_BARCODESEARCHMODE       Restricts bar code searching to certain orientations, or prioritizes one orientation over another.
ICAP_BARCODEMAXRETRIES       Restricts the number of times a search will be retried if no bar codes are found.
ICAP_BARCODETIMEOUT       Restricts the total time spent on searching for bar codes on a page.

Capability Negotiation Parameters

CAP_EXTENDEDCAPS       Capabilities negotiated in States 5 & 6
CAP_SUPPORTEDCAPS        Inquire Source's capabilities valid for MSG_GET

Color

ICAP_FILTER        Color characteristics of the subtractive filter applied to the image data
ICAP_GAMMA        Gamma correction value for the image data
ICAP_PLANARCHUNKY        Color data format - Planar or Chunky

Device Parameters

CAP_DEVICEONLINE        Determines if hardware is on and ready
CAP_DEVICETIMEDATE        Date and time of a device's clock.
CAP_SERIALNUMBER        The serial number of the currently selected source device.
ICAP_EXPOSURETIME        Exposure time used to capture the image, in seconds
ICAP_FLASHUSED2        For devices that support a flash, MSG_SET selects the flash to be used; MSG_GET reports the current setting.
ICAP_IMAGEFILTER        For devices that support image filtering, selects the algorithm to be used.
ICAP_LAMPSTATE        Is the lamp on?
ICAP_LIGHTPATH        Image was captured transmissively or reflectively
ICAP_LIGHTSOURCE        Describes the color characteristic of the light source used to acquire the image
ICAP_NOISEFILTER        For devices that support noise filtering, selects the algorithm to be used.
ICAP_OVERSCAN        For devices that support overscanning, controls whether additional rows or columns are appended to the image.
ICAP_PHYSICALHEIGHT        Maximum height Source can acquire (in ICAP_UNITS)
ICAP_PHYSICALWIDTH        Maximum width Source can acquire (in ICAP_UNITS)
ICAP_UNITS        Unit of measure (inches, centimeters, etc.)
ICAP_ZOOMFACTOR        With MSG_GET, returns all camera supported lens zooming range.

Imprinter/Endorser Functionality

CAP_PRINTER        MSG_GET returns current list of available printer devices; MSG_SET selects the device for negotiation.
CAP_PRINTERENABLED        Turns the current CAP_PRINTER device on or off.
CAP_PRINTERINDEX        Starting number for the CAP_PRINTER device.
CAP_PRINTERMODE        Specifies appropriate current CAP_PRINTER device mode.
CAP_PRINTERSTRING        String(s) to be used in the string component when
CAP_PRINTER        device is enabled.
CAP_PRINTERSUFFIX        String to be used as current CAP_PRINTER device's suffix.

Image Information

CAP_AUTHOR        Author of acquired image (may include a copyright string)
CAP_CAPTION        General note about acquired image
CAP_TIMEDATE        Date and Time the image was acquired (entered State 7)

Image Parameters for Acquire

ICAP_AUTOBRIGHT        Enable Source's Auto-brightness function
ICAP_BRIGHTNESS        Source brightness values
ICAP_CONTRAST        Source contrast values
ICAP_HIGHLIGHT        Lightest highlight, values lighter than this value will be set to this value
ICAP_JPEGQUALITY        Select JPEG quantization
ICAP_ORIENTATION        Defines which edge of the paper is the top: Portrait or Landscape
ICAP_ROTATION        Source can, or should, rotate image this number of degrees
ICAP_SHADOW        Darkest shadow, values darker than this value will be set to this value
ICAP_XSCALING        Source Scaling value (1.0 = 100%) for x-axis
ICAP_YSCALING        Source Scaling value (1.0 = 100%) for y-axis

Image Type

ICAP_BITDEPTH        Pixel bit depth for Current value of ICAP_PIXELTYPE
ICAP_BITDEPTHREDUCTION        Allows a choice of the reduction method for bit depth loss
ICAP_BITORDER        Specifies how the bytes in an image are filled by the Source
ICAP_CUSTHALFTONE        Square-cell halftone (dithering) matrix to be used
ICAP_HALFTONES        Source halftone patterns
ICAP_PIXELFLAVOR        Sense of the pixel whose numeric value is zero
ICAP_PIXELTYPE        The type of pixel data (B/W, gray, color, etc.)
ICAP_THRESHOLD        Specifies the dividing line between black and white values

Language Support

CAP_LANGUAGE        Allows application and source to identify which languages they have in common.

Pages

ICAP_FRAMES        Size and location of frames on page
ICAP_MAXFRAMES        Maximum number of frames possible per page
ICAP_SUPPORTEDSIZES        Fixed frame sizes for typical page sizes

Paper Handling

CAP_AUTOFEED        MSG_SET to TRUE to enable Source's automatic feeding
CAP_CLEARPAGE        MSG_SET to TRUE to eject current page and leave acquire area empty
CAP_FEEDERALIGNMENT        If TRUE, feeder is centered; FALSE if it is free-floating.
CAP_FEEDERENABLED        If TRUE, Source's feeder is available
CAP_FEEDERLOADED        If TRUE, Source has documents loaded in feeder (MSG_GET only)
CAP_FEEDERORDER        Specifies whether feeder starts with top of the first or last page.
CAP_FEEDPAGE        MSG_SET to TRUE to eject current page and feed next page
CAP_PAPERDETECTABLE        Determines whether source can detect documents on the ADF or flatbed.
CAP_REACQUIREALLOWED        If require is allowed
CAP_REWINDPAGE        MSG_SET to TRUE to do a reverse feed

Power Monitoring

CAP_BATTERYMINUTES        The minutes of battery power remaining on a device.
CAP_BATTERYPERCENTAGE        With MSG_GET, indicates battery power status.
CAP_POWERDOWNTIME        With MSG_SET, sets the camera power down timer in seconds; with MSG_GET, returns the current setting of the power down time.
CAP_POWERSUPPLY        MSG_GET reports the kinds of power available; MSG_GETCURRENT reports the current power supply to use.

Resolution

ICAP_XNATIVERESOLUTION        Native optical resolution of device for x-axis
ICAP_XRESOLUTION        Current/Available optical resolutions for x-axis
ICAP_YNATIVERESOLUTION        Native optical resolution of device for y-axis
ICAP_YRESOLUTION        Current/Available optical resolutions for y-axis

Transfers

CAP_XFERCOUNT        Number of images the application is willing to accept during this session
ICAP_IMAGEFILEFORMAT        File formats for file transfers
ICAP_TILES        Tiled image data
ICAP_XFERMECH        Transfer mechanism - used to learn options and set-up for upcoming transfer
ICAP_UNDEFINEDIMAGESIZE        The application will accept undefined image size

User Interface

CAP_CAMERAPREVIEWUI        Queries the source for UI support for preview mode.
CAP_ENABLEDSUIONLY        Queries an application to see if it implements the new user interface settings dialog.
CAP_INDICATORS        Use the Source's progress indicator? (valid only when ShowUI==FALSE)
CAP_UICONTROLLABLE        Indicates that Source supports acquisitions with UI disabled




TWAIN ActiveX | TWAIN Plug-in | TWAIN Control | TWAIN SDK | Scanner COM
Software Configuration Management | Version Control | Source Control
Copyright © 2012 Dynamsoft Corporation. All Rights Reserved.