国产操作系统的普及离不开软件的支持。在自动化办公方面,Dynamic Web TWAIN SDK已经可以支持目前主流的国产系统:银河麒麟,中标麒麟,统信UOS。支持的CPU架构包括amd64, arm64和mips64。因此,要为国产系统打造基于Web的电子文档扫描管理软件非常方便。
基于Web的文档扫描应用
国产OS都是基于Linux。Linux通过SANE协议访问文档扫描仪。Dynamic Web TWAIN支持Windows, Linux和Mac上的所有扫描协议。
MIPS64 统信UOS
统信UOS必须激活开发者模式。
在线体验
使用统信自带浏览器访问在线程序示例:https://demo3.dynamsoft.com/web-twain/。
首次打开会提示下载服务安装包:
下载deb
文件。并通过命令行安装:
sudo dpkg -i DynamsoftServiceSetup.deb
安装之后打开页面https://127.0.0.1:18623/
确认状态。如果看到以下页面,说明安装成功:
接下来刷新在线示例页面,可以获得连接的扫描仪列表:
现在需要一个有效的序列号。可以在线申请一个30天免费试用的。
获取之后打开开发者控制栏,输入代码:
DWObject.ProductKey="序列号"
现在可以点击按钮体验在线文档扫描了。
手动编写
开发者可以集成SDK实现自己的Web程序。
下载Dynamic Web TWAIN的完整安装包。
解压之后把Resources
目录整个拷贝出来,放到自己建的工程目录下。新建一个index.html
文件:
<!DOCTYPE html>
<html>
<head>
<title>Use Dynamic Web TWAIN to Scan</title>