通用连接扫描仪文档

通用连接扫描仪文档

不同厂家扫描仪基本都支持twain接口,所以只需要调取twain接口中的方法即可实现控制各个扫描仪。

首先,用c++来调用twain接口实现扫描功能并写好方法供外部调用,然后把该c++程序编译成dll文件,最后用java程序通过jna或者jni的方式调用dll文件中已经暴露的接口方法完成通过java控制扫描仪的流程。

用c++来调用twain接口实现扫描功能并写好方法供外部调用,通过 VC中基于TWAIN协议控制扫描仪-----初级版_c++ twain_肖小祁的博客-CSDN博客提供的源码,对其进行改造成dll程序,然后把其中的方法改造的符合自己需求即可。

       在c++程序中,scanInterface.cpp里面的方法是用来调用TwainCpp.cpp里面的方法,如果想让java代码调用scanInterface.cpp的方法,需要把此方法写到scanInterface.h头文件中。

图中的callTwAcq和queryTw方法就是暴露给java,供java调用的。

1、queryTw方法

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值