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

允许应用程序设置基于正在使用的进纸器类型的扫描参数。

ss.SetCapability(twain.ICAP_IMAGEFILEFORMAT, twain.TWTY_UINT16,twain.TWFF_JFIF)
ss.SetCapability(twain.CAP_FEEDERPREP

DesiredCapabilities cap = DesiredCapabilities.internetExplorer();
cap.setCapability("nativeEvents", false);
cap.setCapability("unexpectedAlertBehaviour", "accept");
cap.setCapability("ignoreProtectedModeSettings", true);
cap.setCapability("disable-popup-blocking", true);
cap.setCapability("enablePersistentHover", true);
cap.setCapability("ignoreZoomSetting", true);
cap.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true);
解决方法:

看来你几乎就在那里.您需要使用MutableCapabilities类中的方法merge()将DesiredCapabilities类型的对象合并到InternetExplorerOptions类型对象中,并通过传递InternetExplorerOptions对象来启动WebDriver和WebClient实例,如下所示:

DesiredCapabilities cap = DesiredCapabilities.internetExplorer();
cap.setCapability("nativeEvents", false);
cap.setCapability("unexpectedAlertBehaviour", "accept");
cap.setCapability("ignoreProtectedModeSettings", true);
cap.setCapability("disable-popup-blocking", true);
cap.setCapability("enablePersistentHover", true);
cap.setCapability("ignoreZoomSetting", true);
cap.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true);
InternetExplorerOptions options = new InternetExplorerOptions();
options.merge(cap);
WebDriver driver = new InternetExplorerDriver(options);

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时,扫描仪可以缓冲的页面数量。

Twain Capabilities的更多相关文章

  1. Twain Capabilities 转

    转自:http://blog.csdn.net/pamxy/article/details/8629213 Asynchronous Device Events   异步设备事件 CAP_DEVICE ...

  2. java Twain 直接打印/界面打印

    这两天,在搞归档系统.需要用到Twain协议来驱动扫描仪. 找了两天,java的twain操作资料真的不多.而且我还是要找直接打印的功能. 后来只能静下心来看类库和源码.最后搞定他. 打印方式分为3种 ...

  3. TwainCapabilities

    Twain Capabilities 2013年10月15日 ⁄ 综合 ⁄ 共 6098字 ⁄ 字号 小 中 大 ⁄ 评论关闭 转自:http://blog.163.com/lvan100@yeah/ ...

  4. Twain头文件

    #ifndef TWAIN#define TWAIN /************************************************************************ ...

  5. C# Twain协议调用扫描仪,设置多图像输出模式(Multi image output)

    Twain 随着扫描仪.数码相机和其他图像采集设备的引入,用户热切地发现了将图像整合到他们的文档和其他工作中的价值.然而,支持这种光栅数据的显示和操作成本很高,应用程序开发人员需要创建用户界面并内置设 ...

  6. python twain 扫描

    def multiScan(self): """ Scan and return an array of PIL objects If no images, will r ...

  7. python twain模块

    >>> help(twain) Help on module twain: NAME twain - Created on Sep 4, 2011 DESCRIPTION @auth ...

  8. 扫描仪API接入大全:Twain, WIA 或 两者不具有.[换个思路 春暖花开]

    最近做和扫描仪接入的扫描应用程序,深深感觉到了来自底层设备和WINDOWS协议的恶意.软件专业,对计算机深层次通知机制和协议,以及与之相连接的机器的接入协议和一些参数,当时并木有认真学习和了解,前一阵 ...

  9. track message forwards, avoiding request loops, and identifying the protocol capabilities of all senders along the request/response chain

    https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html The TRACE method is used to invoke a remote, ...

随机推荐

  1. Jmeter - 把提取的响应结果设置成全局变量

    1. 用正则表达式从响应结果中提取需要的字符 2.添加BeanShell 后置处理程序,${__setProperty(setcookies,${cookies},)} 用函数定义其为全局变量 3.调 ...

  2. Tengine Web服务器概述

    Tengine Web服务器概述 Tengine是由淘宝网发起的Web服务器项目.在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性.目的是打造一个高效.安全的Web平台. 发展 ...

  3. 华为4D成像雷达、智能驾驶平台MDC 810

    华为4D成像雷达.智能驾驶平台MDC 810 2020年10月底,华为发布了HI品牌,在今年2021年上海国际车展前夕,华为以 "专新致智" 为主题,举办HI新品发布会,发布了包括 ...

  4. HarmonyOS技术特性

    HarmonyOS技术特性 硬件互助,资源共享 多种设备之间能够实现硬件互助.资源共享,依赖的关键技术包括分布式软总线.分布式设备虚拟化.分布式数据管理.分布式任务调度等. 分布式软总线 分布式软总线 ...

  5. 在 CUDA C/C++ kernel中使用内存

    在 CUDA C/C++ kernel中使用内存 如何在主机和设备之间高效地移动数据.本文将讨论如何有效地从内核中访问设备存储器,特别是 全局内存 . 在 CUDA 设备上有几种内存,每种内存的作用域 ...

  6. Excel创建序列号1000个

    一.输入1,并且选择 二.开始-填充 三.选择序列 四.选择列-等差序列-步张值输入1 终止值输入1000 点击确定 五.查看结果,选中这一列 六.快捷键 Ctrl+下键 则跳转到最下方,上键则是最上 ...

  7. 【八】Kubernetes 五种资源控制器详细介绍以及功能演示

    一.控制器说明 Pod 的分类: 自主式 Pod:该类型的 Pod 无论是异常退出还是正常退出都不会被创建,也就是说没有对应的管理者. 控制器管理的 Pod:该类型 Pod 在控制器的生命周期里,控制 ...

  8. Flink实时计算pv、uv的几种方法

    本文首发于:Java大数据与数据仓库,Flink实时计算pv.uv的几种方法 实时统计pv.uv是再常见不过的大数据统计需求了,前面出过一篇SparkStreaming实时统计pv,uv的案例,这里用 ...

  9. 【NX二次开发】NX内部函数,libuifw.dll文件中的内部函数

    本文分为两部分:"带参数的函数"和 "带修饰的函数". 浏览这篇博客前请先阅读: [NX二次开发]NX内部函数,查找内部函数的方法 带参数的函数: void U ...

  10. Django基础之cookie与session

    cookie与session 由来及简介 HTTP协议四大特性 1.基于请求响应 2.基于TCP.IP作用于应用层之上 3.无连接 4.无状态 基于HTTP协议的通信无法记录客户端状态 但是现在很多软 ...