转载地址:http://blog.163.com/lvan100@yeah/blog/static/68117214201111502021529/?suggestedreading&wumii
[Twain开发]Capabilities in Categories of Functionality
Capabilities in Categories of Functionality | |
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,返回所有的相机支持的镜头缩放范围。 |
Capabilities in Categories of Functionality | |
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 | 典型页面大小的固定的帧大小。 |
Capabilities in Categories of Functionality | |
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 | 典型页面大小的固定的帧大小。 |
0000
Capabilities in Categories of Functionality | |
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禁用状态下获取数据。 |