扫描识别工具Dynamic Web TWAIN使用教程:从试用版/旧版升级至最新版
Dynamic Web TWAIN是一个专为Web应用程序设计的TWAIN扫描识别控件。你只需在TWAIN接口写几行代码,就可以用兼容TWAIN的扫描仪扫描文档或从数码相机/采集卡中获取图像。然后用户可以编辑图像并将图像保存为多种格式, 用户可保存图像到远程数据库或者SharePoint。这个TWAIN控件还支持上传和处理本地图像。
要将Dynamic Web TWAIN从试用版或旧版升级到最新完整版,请按照以下步骤操作。
注意:如果你要从非常旧的版本升级到最新版本(例如从v12到v14),可能需要更多步骤。请联系Dynamsoft获取支持。
对于开发人员
步骤1 更新开发计算机上的 Resources
a)卸载试用版/旧版本
- Windows: 在 Control Panel(控制面板) - >Programs and Features(程序和功能)中搜索Dynamic Web TWAIN,并删除其中的所有相关组件。
- macOS: 执行 Applications > Dynamsoft > Dynamic Web TWAIN SDK {Version Number(版本号)} > Uninstall.pkg
b)安装最新的完整版本
完整版的下载链接可以在发送到注册的电子邮件/购买者的电子邮件的购买电子邮件中找到。如果你购买了SDK但丢失了完整版的下载链接,请再次请求下载。
c)使用完整版的 Resources 文件夹替换应用程序中 Dynamic Web TWAIN 的整个 Resources 文件夹。一般情况下,你可以在以下路径中找到它
- Windows: C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN SDK {Version Number}
- macOS: Applications > Dynamsoft > Dynamic Web TWAIN SDK {Version Number}
步骤2 更新许可证
在文件 dynamsoft.webtwain.config.js 中,搜索 Dynamsoft.WebTwainEnv.ProductKey,替换产品密钥。输入你收到的ProductKeys。
Dynamsoft.WebTwainEnv.Containers = [{ContainerId:'dwtcontrolContainer', Width:270, Height:350}]; // Please note that the license key is not the same thing as the Product Key. // You need to use your license keys to generate a Product Key. // For more info about how to generate a product key, please check the reference below. Dynamsoft.WebTwainEnv.ProductKey = '88FFAA09C42D5DE******;t0076lQAAAGNcO61He******';
如果 Dynamsoft.WebTwainEnv.Trial 设置为 true,则设置为 false。
在 dynamsoft.webtwain.config.js 文件中,搜索 Dynamsoft.WebTwainEnv.Trial,并手动将其设置为 false。
步骤3 将完整版部署到服务器
在dev计算机上完成测试后,可以相应地更新服务器上的应用程序。
对于自动升级
对于14.2及更高版本,如果你想为最终用户设置为自动升级。在将应用程序部署到服务器之前,需要执行以下步骤。
注意:如果你有barcode reader附件或webcam capture附加组件,则无法进行自动升级,请使用正常升级。
a)下载以下文件并将它们放在正确的目录中(如果目录不存在则创建该目录)
- 对于Windows用户,将目标版本的文件放在 /Resources/dist/win/ 下
版本 | DWT DLL | PDFR DLL |
---|---|---|
14.3.1 | DWT-14.3.1.0115 | PDFR-10.3.0.0712 |
14.3 | DWT-14.2.0.1025 | PDFR-10.3.0.0712 |
14.2 | DWT-14.1.0.0828 | PDFR-10.3.0.0712 |
- 对于macOS用户,将目标版本的文件放在 /Resources/dist/mac/ 下
版本 | DWT DLL | PDFR DLL |
---|---|---|
14.3.1 | DWT-14.1.0.0828 | PDFR-10.3.0.0712 |
14.3 | DWT-14.1.0.0828 | PDFR-10.3.0.0712 |
14.2 | DWT-14.1.0.0828 | PDFR-10.3.0.0712 |
- 对于Linux用户,将目标版本的文件放在 /Resources/dist/linux/ 下
版本 | DWT DLL | PDFR DLL |
---|---|---|
14.3.1 | DWT-14.1.0.0828 | PDFR-10.3.0.0712 |
14.3 | DWT-14.1.0.0828 | PDFR-10.3.0.0712 |
14.2 | DWT-14.1.0.0828 | PDFR-10.3.0.0712 |
在文件 dynamsoft.webtwain.config.js 中添加配置 Dynamsoft.WebTwainEnv.IfInstallDWTModuleWithZIP = true。
对于最终用户
如果系统提示你下载并安装新版本,请按照说明完成升级。然后刷新或重新启动浏览器。对于自动升级,最终用户无需执行任何操作。
下一篇文章将与大家分享如何在客户端计算机上安装Dynamic Web TWAIN,敬请期待~