WEB系统中集成控制扫描仪解决方案

由于本系统当中涉及到扫描文件的问题,扫描文件是整个项目的一个重点和难点,所以我们对此做出几套解决方法仅供参考。控制扫描仪是需求编程语言对硬件进行控制,本系统开发基于WEB框架,无法与底层硬件进行控制。现提出几种解决方法如下:

一、采用JAVA编写APPLET小程序。

采用现有的 APPLET小程序在WEB进行控制扫描仪,缺点页面不美观、扫描之前先调用了原驱动中自带的扫描软件,不便于用户使用。批量扫描功能没有实现。

实现时是用java中调用的是jtwain.dll 的方法,jtwain.dll 封装了TWAIN_32.DLL的方法,TWAIN_32.DLLwindows操作系统本身带的动态链接库,java没有办法直接调用操作系统的动态链接库,java能调用的动态链接库一定是符合JNI标准的,jtwain.dll就是符合这个标准的动态链接库。

二、在IE中使用ActiveX控件。

1.采用北京XX公司的方法,须选用该公司的XX扫描仪,价格比一般扫描仪贵出很大一部份。但是他们的驱动中提供一些接口函数,我们需要编写成ActiveX控件来调用这些函数,实现起来有些困难。

2.慧都科技的扫描仪控件,

1)、该控件可以在任何的COM程序语言下使用,比如C#, VB.NET, Visual C++, Visual Basic, Delphi, HTML/VBScript/JavaScript , PowerBuilde等;

2)、支持 RLE, G3/G4, LZW, PackBits TIFF压缩;

3)、内建的向导模式使得TWAIN的状态更智能,同时更容易使用;

4)、内建的JPEG译码器能让你很容易地压缩已有的图象,而可以不去管TWAIN源是否具有这种能力;支持自动文档供应以及多图象获取;

5)、可以通过属性来设置和读取基本设备特性,比如:IfAutoFeed, IfAutoScan, Resolution, BitDepth, Brightness, Contrast, Unit, Duplex等。

 

慧都科技的扫描仪控件报价:

1)Dynamic Web TWAIN 5.0.1 ActiveX Edition Bundle (1 ActiveX Developer License & 1 ActiveX Web Server License Bundle) 5990

2)Dynamic Web TWAIN 5.0.1 ActiveX Edition (1 Developer License) 2990

3)Dynamic Web TWAIN 5.0.1 ActiveX Edition (1 Web Server License) 3990

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值