Dynamsoft将在下个月底发布文档扫描SDK Dynamic Web TWAIN的新版本。该版本将其桌面版本的现有功能扩展到了移动平台。此外,全新的图像查看器可在Windows、Linux、macOS、Android和iOS上提供统一的文档捕获和管理体验。
Dynamic Web TWAIN正式版
Dynamsoft将在下个月底发布文档扫描SDK Dynamic Web TWAIN的新版本。该版本将其桌面版本的现有功能扩展到了移动平台。此外,全新的图像查看器可在Windows、Linux、macOS、Android和iOS上提供统一的文档捕获和管理体验。
新的跨平台查看器
编译的新WASM模块
Dynamic Web TWAIN核心模块最初是在桌面主导时代用C ++开发的。为了适应新出现的移动世界,所有核心模块都已被编译为WASM的对应模块。
同样,此扩展支持移动浏览器查看也提示了图像编码方法的适应性。默认情况下,发送给查看器的图像是JPG,除非:
- 请求原始图像,然后使用PNG或
- 如果图片不能是JPG(例如黑白图片)
JPG格式可以在WASM编程中轻松处理,并且比其他格式快得多。
JSON的功能协商
某些扫描仪具有数百种设置和要使用的高级功能。此版本带来了更快、更方便的方式来与扫描仪协商这些功能。
创建一个无可见的DWT对象
在基于Angular,Vue,React等框架和库的单页应用程序中,您可能需要先加载TWAIN控件,然后在需要时创建查看器组件。现在,通过v16.0,您可以实现此目标。
- 首先,创建一个无视图的DWT对象
- 将视图绑定到DWT对象,其中一个DWT对象仅允许绑定一个查看器
- (可选)使用UpdateView(config)更新查看器设置
- (可选)使用UnbindView()取消绑定并绑定到新查看器
在不安装Dynamsoft服务的情况下使用Dynamic Web TWAIN
用户将需要安装Dynamsoft服务以启用扫描仪控件。该模块接受来自JavaScript客户端的用户操作命令。它在localhost上侦听并使用TWAIN处理接口,并将响应传递到JavaScript层。
其他改进
- 现在可以异步调用所有方法,以修复初始化模块时控制台中显示的警告消息。尽管仍然可以同步调用某些方法,但不建议使用,因为它可能会对最终用户的体验产生负面影响。
- 现在,所有属性都缓存在JS中,直到需要连接到服务为止,此更改导致更少的HTTP请求和更快的响应。
- 添加EnableSourceUI以打开DataSource UI并进行设置,而无需启动扫描。并且可以保存设置以供下次使用,而无需再次打开UI。
- 在加载过程中,如果TIFF和PDF中的图像最初是通过这种方式编码的,则它们将以JPG解码,否则,它们将被编码为PNG。此修改解决了某些情况下原始文件与输出文件之间偶尔出现差异的问题。
看了这些新功能预告,您是否期待Dynamic Web TWAIN v16.0版本呢继续关注我们 ,及时更新产品最新试用版!您可以下载Dynamic Web TWAIN 试用版免费体验~
想要购买Dynamic Web TWAIN正版授权,或了解更多产品信息请点击【咨询在线客服】
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!