天天看点

Twain Capabilities

转自:http://blog.163.com/[email protected]/blog/static/68117214201111501647802/

Asynchronous Device Events  异步设备事件
CAP_DEVICEEVENT MSG_SET选择应用程序希望Twain源报告的事件; MSG_RESET返回Twain源的首选设置。
Audible Alarms  报警声音
CAP_ALARMS  打开和关闭特定的报警声音。
CAP_ALARMVOLUME 控制设备的报警声音的音量。
Audio  音频
ACAP_XFERMECH 允许应用程序和Twain源确定它们的共同的音频机制。
Automatic Adjustments  自动调节
CAP_AUTOMATICSENSEMEDIUM 配置Twain源检查自动进纸器的纸张。
ICAP_AUTODISCARDBLANKPAGES  去空白页。
ICAP_AUTOMATICBORDERDETECTION  打开和关闭自动边缘检测。
ICAP_AUTOMATICCOLORENABLED  检测图像的像素类型,返回彩色图像或指定的非彩色图像 。
ICAP_AUTOMATICCOLORNONCOLORPIXELTYPE  启用了自动色彩时指定的非彩色的像素的类型。
ICAP_AUTOMATICCROPUSESFRAME 减少从设备捕获到的数据量,潜在地提高驱动程序的性能。
ICAP_AUTOMATICDESKEW 打开和关闭自动歪斜校正。
ICAP_AUTOMATICLENGTHDETECTION 控制文件长度的自动检测,这是用于使用了自动文档送纸器。
ICAP_AUTOMATICROTATE 如果为TRUE,根据Twain源自动旋转图像。
ICAP_AUTOSIZE 强制输出图像尺寸匹配的ICAP_SUPPORTEDSIZES值或任何其它的允许值。
ICAP_FLIPROTATION 图片每隔一张翻转一次方向。
ICAP_IMAGEMERGE 在其中一个方向上合并正面和背面的图像:正面在前。
ICAP_IMAGEMERGEHEIGHTTHRESHOLD  指定Y方向的偏移,以ICAP_UNITS单位。
Automatic Capture  自动获取
CAP_AUTOMATICCAPTURE 指定图像数量并自动采集。
CAP_TIMEBEFOREFIRSTCAPTURE 设置拍摄第一张照片之前的秒数。
CAP_TIMEBETWEENCAPTURES 设置照片拍摄的间隔,以秒的百分之几。
Automatic Scanning  自动扫描
CAP_AUTOSCAN 启用Twain源的自动文档扫描过程。
CAP_CAMERAENABLED 从目前的相机中获取提供的图像。
CAP_CAMERAORDER 设置单文档的多图模式的输出顺序
CAP_CAMERASIDE 设置相机在扫描设备的顶部和底部的值。
CAP_CLEARBUFFERS MSG_GET报告扫描仪的缓冲区中数据的存在; MSG_SET清除缓冲区。
CAP_MAXBATCHBUFFERS  启用CAP_AUTOSCAN时,扫描仪可以缓冲的页面数量。
Bar Code Detection Search Parameters  条码检查
ICAP_BARCODEDETECTIONENABLED 打开和关闭条码检测。
ICAP_SUPPORTEDBARCODETYPES  提供当前的Twain源可以支持检测的条码类型列表。
ICAP_BARCODEMAXRETRIES 限制没有条码时的重试搜索的次数。
ICAP_BARCODEMAXSEARCHPRIORITIES  指定支持的搜索优先级的最大数量。
ICAP_BARCODESEARCHMODE 限制条码搜索固定在一个方向,或优先选择一个方向。
ICAP_BARCODESEARCHPRIORITIES 指定被搜索的条码类型的优先级列表。
ICAP_BARCODETIMEOUT  限制在一个页面上搜索条形码所花费的总时间。
Capability Negotiation Parameters  协商功能参数
CAP_EXTENDEDCAPS 在状态5和6中的(扩展)协议。
CAP_SUPPORTEDCAPS MSG_GET获取Twain源的有效功能。
Color  颜色
ICAP_COLORMANAGEMENTENABLED  禁用Twain源的色彩和伽玛色表以及灰度图像,以输出“raw”类型的图像。
ICAP_FILTER  应用于图像数据的消减滤波器的颜色特征。
ICAP_GAMMA 图像数据的伽玛修正值。
ICAP_ICCPROFILE 文件中嵌入或链接的ICC配置文件。
ICAP_PLANARCHUNKY 彩色数据格式-平面或矮胖。
Compression  压缩
ICAP_BITORDERCODES CCITT压缩。
ICAP_CCITTKFACTOR CCITT压缩。
ICAP_COMPRESSION  缓冲存储器之间传输使用的压缩方法。
ICAP_JPEGPIXELTYPE JPEG压缩。
ICAP_JPEGQUALITY  JPEG质量。
ICAP_PIXELFLAVORCODES CCITT压缩。
ICAP_TIMEFILL CCITT压缩。
Device Parameters  设备参数
CAP_DEVICEONLINE 确定硬件是否打开并准备就绪。
CAP_DEVICETIMEDATE 设备的时钟的日期和时间。
CAP_SERIALNUMBER  当前选定的Twain源设备的序列号。
ICAP_MINIMUMHEIGHT 允许Twain源定义可以获取的最低高度(Y轴)。
ICAP_MINIMUMWIDTH 允许Twain源定义可以获取的最低宽度(X轴)。
ICAP_EXPOSURETIME 捕捉图像时的曝光时间,以秒计。
ICAP_FLASHUSED2 对于支持闪光灯的设备,MSG_SET选择使用闪光灯; MSG_GET报告当前设置。
ICAP_IMAGEFILTER 对于支持图像滤波的设备,选择要使用的算法。
ICAP_LAMPSTATE 指示灯打开了吗?
ICAP_LIGHTPATH 获取的图像是透射的还是反射的。
ICAP_LIGHTSOURCE 描述用于获取图像光源的颜色特??性。
ICAP_NOISEFILTER  对于支持噪声过滤的设备,选择要使用的算法。
ICAP_OVERSCAN  对于支持过扫描的设备,控制是否需要额外的行或列追加到图像。
ICAP_PHYSICALHEIGHT  Twain源可以获取的最大高度(以ICAP_UNITS计)
ICAP_PHYSICALWIDTH Twain源可以获取的最大宽度(以ICAP_UNITS计)
ICAP_UNITS  计量单位(英寸,厘米等)。
ICAP_ZOOMFACTOR 使用MSG_GET,返回所有的相机支持的镜头缩放范围。
Imprinter/Endorser Functionality  印刷机/背书功能
CAP_ENDORSER 允许应用程序指定开始的背书/压印数量。
CAP_PRINTER MSG_GET返回当前可用的打印机设备清单; MSG_SET选择协议的设备。
CAP_PRINTERENABLED 打开或关闭当前CAP_PRINTER设备。
CAP_PRINTERINDEX CAP_PRINTER设备的起始数量。
CAP_PRINTERMODE 指定适当的用于当前 CAP_PRINTER的设备模式。
CAP_PRINTERSTRING CAP_PRINTER设备启用时用于字符串组件的字符串。
CAP_PRINTERSUFFIX 用来作为当前CAP_PRINTER设备的后缀的字符串。
Image Information  图像信息
CAP_AUTHOR 获得的图像的作者(可能包括版权字符串)。
CAP_CAPTION 对获得的图像的说明。
CAP_TIMEDATE 图像获取的日期和时间(进入状态7的时间)。
ICAP_EXTIMAGEINFO 允许应用程序查询Twain数据源,看它是否支持新的操作组合DG_IMAGE / DAT_EXTIMAGEINFO / MSG_GET。
ICAP_SUPPORTEDEXTIMAGEINFO 列出Twain源能够从一个DAT_EXTIMAGEINFO调用返回的所有信息。
Image Parameters for Acquire  图像获取参数
CAP_THUMBNAILSENABLED 允许应用程序请求交付的图像的缩略图表示。
ICAP_AUTOBRIGHT 启用Twain源的自动亮度功能。
ICAP_BRIGHTNESS 设置Twain源的亮度值。
ICAP_CONTRAST 设置Twain源的对比度值。
ICAP_HIGHLIGHT 最小的亮点,超过此值将被设置为此值。
ICAP_IMAGEDATASET 获取或设置在状态6和7中标准的图像传输指数。
ICAP_ORIENTATION 定义纸张的向上边缘:纵向或横向。
ICAP_ROTATION  Twain源旋转多少度图像。
ICAP_SHADOW  最暗的值,超过此值将被设置为这个值。
ICAP_XSCALING X轴的Twain源定标值(1.0 = 100%)。
ICAP_YSCALING  Y轴的Twain源定标值(1.0 = 100%)。
Image Type  图像类型
ICAP_BITDEPTH  ICAP_PIXELTYPE当前值的像素位深度
ICAP_BITDEPTHREDUCTION 允许选择图像还原算法以弥补位深度损失。
ICAP_BITORDER 指定Twain源图像字节的填充方式。
ICAP_CUSTHALFTONE 矩形半色调(抖动)矩阵。
ICAP_HALFTONES Twain源半色调图案。
ICAP_PIXELFLAVOR  sense的像素,其数值为零。
ICAP_PIXELTYPE 像素的数据类型(B / W,灰色,颜色等)。
ICAP_THRESHOLD 黑和白之间的指定的分界值。
Language Support  支持语言
CAP_LANGUAGE 允许应用程序和Twain源确定他们共同的语言。
MICR  磁墨水字符识别
CAP_MICRENABLED 启用支持检查扫描所需采取的行动。
Pages  页面
CAP_SEGMENTED 描述拍摄的图像的分割设置。
ICAP_FRAMES  页帧的大小和位置。
ICAP_MAXFRAMES 每页可能包含的帧的最大数量。
ICAP_SUPPORTEDSIZES  典型页面大小的固定的帧大小。
Paper Handling  纸操作
CAP_AUTOFEED MSG_SET为TRUE,启用Twain源的自动进纸。
CAP_CLEARPAGE MSG_SET为TRUE,退出当前页面并清空数据。
CAP_DUPLEX  指示是否支持双面扫描仪。
CAP_DUPLEXENABLED  允许用户设置双面打印选项是TRUE或FALSE。
CAP_FEEDERALIGNMENT 如果是TRUE,进纸器居中; FALS则是自由浮动的。
CAP_FEEDERENABLED 如果为TRUE,启用Twain源的进纸器。
CAP_FEEDERLOADED 如果是TRUE,Twain源进纸器中有文件(只MSG_GET)。
CAP_FEEDERORDER 指定进纸器是从第一页还是最后一页的开始。
CAP_FEEDERPOCKET  报告哪个口袋可为纸张留下设备。
CAP_FEEDERPREP  提高纸张通过扫描仪的ADF速度。
CAP_FEEDPAGE  MSG_SET为TRUE,弹出当前页并扫描下一页。
CAP_PAPERDETECTABLE 确定Twain源是否可以检测ADF或平板上的文件。
CAP_REACQUIREALLOWED 能够在不改变该页面的物理登记情况下获取同一页的多张图像。
CAP_REWINDPAGE MSG_SET为TRUE,做一个反向的进纸。
ICAP_FEEDERTYPE  允许应用程序设置基于正在使用的进纸器类型的扫描参数。
Patch Code Detection  补丁代码检测
ICAP_PATCHCODEDETECTIONENABLED  打开和关闭补丁代码检测。
ICAP_SUPPORTEDPATCHCODETYPES 可以被当前Twain源检测的补丁代码类型的列表。
ICAP_PATCHCODEMAXSEARCHPRIORITIES  搜索优先级的最大数量。
ICAP_PATCHCODESEARCHPRIORITIES  搜索补丁代码的补丁代码类型列表。
ICAP_PATCHCODESEARCHMODE  限制补丁代码寻找的方向,或优先于另一个方向。
ICAP_PATCHCODEMAXRETRIES 设置如果在页面上没有发现时的搜索重试次数限制。
ICAP_PATCHCODETIMEOUT 限制搜索页面上的补丁代码的总时间。
Power Monitoring  电源监控
CAP_BATTERYMINUTES 电池供电的设备上剩余的可用分钟数。
CAP_BATTERYPERCENTAGE 使用MSG_GET,返回电池电量状态。
CAP_POWERSAVETIME

使用MSG_SET设置相机电源睡眠的秒数;

使用MSG_GET,获取当前相机电源睡眠的秒数。

CAP_POWERSUPPLY

MSG_GET报告可用的电源种类;

MSG_GETCURRENT报告当前使用的电源。

Resolution  分辨率
ICAP_XNATIVERESOLUTION 设备的X轴的光学分辨率。
ICAP_XRESOLUTION 当前的/有效的X轴的光学分辨率。
ICAP_YNATIVERESOLUTION 设备的Y轴的光学分辨率。
ICAP_YRESOLUTION 当前的/有效的Y轴的光学分辨率。
Transfers  传输
CAP_JOBCONTROL  在批处理模式下允许多个作业。
CAP_XFERCOUNT 应用程序想要在本次会话中获取的图像数量。
ICAP_COMPRESSION 缓冲存储器传输的压缩方案。
ICAP_IMAGEFILEFORMAT 文件传输的文件格式。
ICAP_TILES 平铺图像数据。
ICAP_UNDEFINEDIMAGESIZE 应用程序可以接受不确定的图像大小。
ICAP_XFERMECH  传输机制 - 用于学习方案,并为即将到来的传输设置同样机制。
User Interface  用户界面
CAP_CAMERAPREVIEWUI  查询Twain源对UI预览模式的支持。
CAP_CUSTOMDSDATA 

允许应用程序查询数据源,看它是否支持DG_CONTROL/DAT_CUSTOMDSDATA/ MSG_GET,

DG_CONTROL/ DAT_CUSTOMDSDATA/MSG_SET。

CAP_CUSTOMINTERFACEGUID 一个数据源接口的唯一标识。
CAP_ENABLEDSUIONLY 查询应用程序,看它是否实现了新的用户界面设置对话框。
CAP_INDICATORS 使用Twain源的进度指示器? (当ShowUI== FALSE才有效)。
CAP_UICONTROLLABLE 指示Twain源是否支持UI禁用状态下获取数据。