TwainCapabilities
Twain Capabilities
2013年10月15日 ⁄ 综合 ⁄ 共 6098字 ⁄ 字号 小 中 大 ⁄ 评论关闭
转自:http://blog.163.com/lvan100@yeah/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禁用状态下获取数据。 |
TwainCapability对应的Code
caps.put(new Integer(1), "CAP_XFERCOUNT");
caps.put(new Integer(256), "ICAP_COMPRESSION");
caps.put(new Integer(257), "ICAP_PIXELTYPE");
caps.put(new Integer(258), "ICAP_UNITS");
caps.put(new Integer(259), "ICAP_XFERMECH");
caps.put(new Integer(4096), "CAP_AUTHOR");
caps.put(new Integer(4097), "CAP_CAPTION");
caps.put(new Integer(4098), "CAP_FEEDERENABLED");
caps.put(new Integer(4099), "CAP_FEEDERLOADED");
caps.put(new Integer(4100), "CAP_TIMEDATE");
caps.put(new Integer(4101), "CAP_SUPPORTEDCAPS");
caps.put(new Integer(4102), "CAP_EXTENDEDCAPS");
caps.put(new Integer(4103), "CAP_AUTOFEED");
caps.put(new Integer(4104), "CAP_CLEARPAGE");
caps.put(new Integer(4105), "CAP_FEEDPAGE");
caps.put(new Integer(4106), "CAP_REWINDPAGE");
caps.put(new Integer(4107), "CAP_INDICATORS");
caps.put(new Integer(4108), "CAP_SUPPORTEDCAPSEXT");
caps.put(new Integer(4109), "CAP_PAPERDETECTABLE");
caps.put(new Integer(4110), "CAP_UICONTROLLABLE");
caps.put(new Integer(4111), "CAP_DEVICEONLINE");
caps.put(new Integer(4112), "CAP_AUTOSCAN");
caps.put(new Integer(4113), "CAP_THUMBNAILSENABLED");
caps.put(new Integer(4114), "CAP_DUPLEX");
caps.put(new Integer(4115), "CAP_DUPLEXENABLED");
caps.put(new Integer(4116), "CAP_ENABLEDSUIONLY");
caps.put(new Integer(4117), "CAP_CUSTOMDSDATA");
caps.put(new Integer(4118), "CAP_ENDORSER");
caps.put(new Integer(4119), "CAP_JOBCONTROL");
caps.put(new Integer(4120), "CAP_ALARMS");
caps.put(new Integer(4121), "CAP_ALARMVOLUME");
caps.put(new Integer(4122), "CAP_AUTOMATICCAPTURE");
caps.put(new Integer(4123), "CAP_TIMEBEFOREFIRSTCAPTURE");
caps.put(new Integer(4124), "CAP_TIMEBETWEENCAPTURES");
caps.put(new Integer(4125), "CAP_CLEARBUFFERS");
caps.put(new Integer(4126), "CAP_MAXBATCHBUFFERS");
caps.put(new Integer(4127), "CAP_DEVICETIMEDATE");
caps.put(new Integer(4128), "CAP_POWERSUPPLY");
caps.put(new Integer(4129), "CAP_CAMERAPREVIEWUI");
caps.put(new Integer(4130), "CAP_DEVICEEVENT");
caps.put(new Integer(4131), "CAP_PAGEMULTIPLEACQUIRE");
caps.put(new Integer(4132), "CAP_SERIALNUMBER");
caps.put(new Integer(4133), "CAP_FILESYSTEM");
caps.put(new Integer(4134), "CAP_PRINTER");
caps.put(new Integer(4135), "CAP_PRINTERENABLED");
caps.put(new Integer(4136), "CAP_PRINTERINDEX");
caps.put(new Integer(4137), "CAP_PRINTERMODE");
caps.put(new Integer(4138), "CAP_PRINTERSTRING");
caps.put(new Integer(4139), "CAP_PRINTERSUFFIX");
caps.put(new Integer(4140), "CAP_LANGUAGE");
caps.put(new Integer(4141), "CAP_FEEDERALIGNMENT");
caps.put(new Integer(4142), "CAP_FEEDERORDER");
caps.put(new Integer(4143), "CAP_PAPERBINDING");
caps.put(new Integer(4144), "CAP_REACQUIREALLOWED");
caps.put(new Integer(4145), "CAP_PASSTHRU");
caps.put(new Integer(4146), "CAP_BATTERYMINUTES");
caps.put(new Integer(4147), "CAP_BATTERYPERCENTAGE");
caps.put(new Integer(4148), "CAP_POWERDOWNTIME");
caps.put(new Integer(4352), "ICAP_AUTOBRIGHT");
caps.put(new Integer(4353), "ICAP_BRIGHTNESS");
caps.put(new Integer(4355), "ICAP_CONTRAST");
caps.put(new Integer(4356), "ICAP_CUSTHALFTONE");
caps.put(new Integer(4357), "ICAP_EXPOSURETIME");
caps.put(new Integer(4358), "ICAP_FILTER");
caps.put(new Integer(4359), "ICAP_FLASHUSED");
caps.put(new Integer(4360), "ICAP_GAMMA");
caps.put(new Integer(4361), "ICAP_HALFTONES");
caps.put(new Integer(4362), "ICAP_HIGHLIGHT");
caps.put(new Integer(4364), "ICAP_IMAGEFILEFORMAT");
caps.put(new Integer(4365), "ICAP_LAMPSTATE");
caps.put(new Integer(4366), "ICAP_LIGHTSOURCE");
caps.put(new Integer(4368), "ICAP_ORIENTATION");
caps.put(new Integer(4369), "ICAP_PHYSICALWIDTH");
caps.put(new Integer(4370), "ICAP_PHYSICALHEIGHT");
caps.put(new Integer(4371), "ICAP_SHADOW");
caps.put(new Integer(4372), "ICAP_FRAMES");
caps.put(new Integer(4374), "ICAP_XNATIVERESOLUTION");
caps.put(new Integer(4375), "ICAP_YNATIVERESOLUTION");
caps.put(new Integer(4376), "ICAP_XRESOLUTION");
caps.put(new Integer(4377), "ICAP_YRESOLUTION");
caps.put(new Integer(4378), "ICAP_MAXFRAMES");
caps.put(new Integer(4379), "ICAP_TILES");
caps.put(new Integer(4380), "ICAP_BITORDER");
caps.put(new Integer(4381), "ICAP_CCITTKFACTOR");
caps.put(new Integer(4382), "ICAP_LIGHTPATH");
caps.put(new Integer(4383), "ICAP_PIXELFLAVOR");
caps.put(new Integer(4384), "ICAP_PLANARCHUNKY");
caps.put(new Integer(4385), "ICAP_ROTATION");
caps.put(new Integer(4386), "ICAP_SUPPORTEDSIZES");
caps.put(new Integer(4387), "ICAP_THRESHOLD");
caps.put(new Integer(4388), "ICAP_XSCALING");
caps.put(new Integer(4389), "ICAP_YSCALING");
caps.put(new Integer(4390), "ICAP_BITORDERCODES");
caps.put(new Integer(4391), "ICAP_PIXELFLAVORCODES");
caps.put(new Integer(4392), "ICAP_JPEGPIXELTYPE");
caps.put(new Integer(4394), "ICAP_TIMEFILL");
caps.put(new Integer(4395), "ICAP_BITDEPTH");
caps.put(new Integer(4396), "ICAP_BITDEPTHREDUCTION");
caps.put(new Integer(4397), "ICAP_UNDEFINEDIMAGESIZE");
caps.put(new Integer(4398), "ICAP_IMAGEDATASET");
caps.put(new Integer(4399), "ICAP_EXTIMAGEINFO");
caps.put(new Integer(4400), "ICAP_MINIMUMHEIGHT");
caps.put(new Integer(4401), "ICAP_MINIMUMWIDTH");
caps.put(new Integer(4404), "ICAP_AUTODISCARDBLANKPAGES");
caps.put(new Integer(4406), "ICAP_FLIPROTATION");
caps.put(new Integer(4407), "ICAP_BARCODEDETECTIONENABLED");
caps.put(new Integer(4408), "ICAP_SUPPORTEDBARCODETYPES");
caps.put(new Integer(4409), "ICAP_BARCODEMAXSEARCHPRIORITIES");
caps.put(new Integer(4410), "ICAP_BARCODESEARCHPRIORITIES");
caps.put(new Integer(4411), "ICAP_BARCODESEARCHMODE");
caps.put(new Integer(4412), "ICAP_BARCODEMAXRETRIES");
caps.put(new Integer(4413), "ICAP_BARCODETIMEOUT");
caps.put(new Integer(4414), "ICAP_ZOOMFACTOR");
caps.put(new Integer(4415), "ICAP_PATCHCODEDETECTIONENABLED");
caps.put(new Integer(4416), "ICAP_SUPPORTEDPATCHCODETYPES");
caps.put(new Integer(4417), "ICAP_PATCHCODEMAXSEARCHPRIORITIES");
caps.put(new Integer(4418), "ICAP_PATCHCODESEARCHPRIORITIES");
caps.put(new Integer(4419), "ICAP_PATCHCODESEARCHMODE");
caps.put(new Integer(4420), "ICAP_PATCHCODEMAXRETRIES");
caps.put(new Integer(4421), "ICAP_PATCHCODETIMEOUT");
caps.put(new Integer(4422), "ICAP_FLASHUSED2");
caps.put(new Integer(4423), "ICAP_IMAGEFILTER");
caps.put(new Integer(4424), "ICAP_NOISEFILTER");
caps.put(new Integer(4425), "ICAP_OVERSCAN");
caps.put(new Integer(4432), "ICAP_AUTOMATICBORDERDETECTION");
caps.put(new Integer(4433), "ICAP_AUTOMATICDESKEW");
caps.put(new Integer(4434), "ICAP_AUTOMATICROTATE");
TwainCapabilities的更多相关文章
随机推荐
- Nginx学习——简介及常用命令
Nginx简介 Nginx是什么 同Apache一样,都是一种WEB服务器 基于REST架构风格,以统一资源描述符(URI)或者统一资源定位符(URL)作为沟通依据,通过HTTP协议提供各种网络服务 ...
- 快速高效学习Java编程在线资源Top 20(转载)
想要加强你的编程能力吗?想要提升你的 Java 编程技巧和效率吗? 不用担心.本文将会提供快速高效学习 Java 编程的 50 多个网站资源: 开始探索吧: 1.MKyong:许多开发者在这里可以找到 ...
- git常用操作笔记
这是我看了廖雪峰的git教程,写的笔记,仅作为一个学习的记录 一.大多数我们面临的是已经有一个进行中的项目了,我们只需克隆下来就可以了 1.安装git,安装完后,可输入git,回车,查看是否已安装 2 ...
- 多渠道打包工具Walle源码分析
一.背景 首先了解多渠道打包工具Walle之前,我们需要先明确一个概念,什么是渠道包. 我们要知道在国内有无数大大小小的APP Store,每一个APP Store就是一个渠道.当我们把APP上传到A ...
- 在IDEA中用Gradle构建项目时使用lombok以依赖出现出错
情景: 之情一直是使用Maven构建的项目并且导入依赖后都可以正常使用,但是在换成Gradle时出现了不论使用什么版本的lombok的依赖都会提示@Sl4j注解的log找不到,但是编辑界面是不会报错的 ...
- kindEditor富文本编辑器的工具栏设置
如何配置kindeditor的工具栏 kindeditor编辑器的工具栏主要是指编辑器输入框上方的那些可以操作的菜单,默认情况下编辑器是给予了所有的工具栏.针对不同的用户,不同的项目,不同的环境,可能 ...
- linux fcntl 对文件描述符控制
linux fcntl 对文件描述符控制 linux fcntl 对文件描述符控制 linux fcntl 对文件描述符控制
- Python学习笔记(七)——魔法方法
1.构造和析造 魔法方法就是被双下划线包围的方法 __init__()方法 __init__方法默认没有参数,返回值为none.类实例化对象需有明确的初始化步骤要重写函数 >>> c ...
- 【转】硬盘分区知识介绍(MBR)
转自:http://www.blogjava.net/galaxyp/archive/2010/04/25/319344.html 硬盘是现在计算机上最常用的存储器之一.我们都知道,计算机之所以神奇, ...
- Delphi 字符串函数 StrUtils(大全)
引用单元: StrUtils; 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas ...