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.