彩票走势图

Dynamic Web TWAIN v16.0正式发布,添加了一个新的移动版本 |附下载

原创|产品更新|编辑:莫成敏|2020-06-23 16:06:27.117|阅读 204 次

概述:Dynamic Web TWAIN是一个专为Web应用程序设计的TWAIN扫描识别控件。本文介绍了Dynamic Web TWAIN v16.0版本的更新内容。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Dynamic Web TWAIN是一个专为Web应用程序设计的TWAIN扫描识别控件。你只需在TWAIN接口写几行代码,就可以用兼容TWAIN的扫描仪扫描文档或从数码相机/采集卡中获取图像。然后用户可以编辑图像并将图像保存为多种格式,用户可保存图像到远程数据库或者SharePoint。这个TWAIN控件还支持上传和处理本地图像。

点击下载Dynamic Web TWAIN最新版

Dynamic Web TWAIN v16.0更新内容:


核心模块的功能
  • 添加了一个新的移动版本,该版本允许通过移动相机和其他文档处理功能捕获文档。大多数现有方法和属性都与此新版本兼容。
  • 添加了基于WASM的文档处理功能,该功能允许使用Dynamic Web TWAIN的所有功能,但无需安装Dynamsoft服务即可进行文档扫描。
  • 添加了设置Dynamsoft.WebTwainEnv.UseLocalService,以在本地服务模式和WASM模式之间切换库的工作模式。仅在桌面操作系统上有效。
  • 用Dynamsoft Viewer替换了包括内置图像编辑器在内的内置图像查看器。
  • 现在,WebTwain实例的创建独立于UI。在16.0版中,您可以通过4种方式创建WebTwain实例
    1、指定一个具有ContainerId的容器,并将其分配给Dynamsoft.WebTwainEnv.Containers。ContainerId本质上是生成内置Dynamsoft Viewer所需的HTMLDivElement元素的ID。然后使用ContainerId作为参数调用方法Dynamsoft.WebTwainEnv.GetWebTwain以获取实例。
    2、调用方法Dynamsoft.WebTwainEnv.CreateDWTObject创建带有内置Dynamsoft Viewer的实例。
    3、指定一个具有WebTwainId但没有ContainerId的容器,并将其分配给Dynamsoft.WebTwainEnv.Containers。WebTwainId只是用于唯一指定实例的字符串。然后使用WebTwainId作为参数调用新方法Dynamsoft.WebTwainEnv.GetWebTwainEx以获取实例。
    4、调用方法Dynamsoft.WebTwainEnv.CreateDWTObjectEx创建一个没有内置Dynamsoft Viewer的实例。
    注意:
    -如果创建的WebTwain实例没有内置Dynamsoft Viewer,则可以稍后创建一个Viewer,然后使用新方法BindViewer()将其绑定到现有的WebTwain实例。还可以使用新方法UpdateViewer()和UnbindViewer()更新或解除Viewer的绑定。
  • 添加了方法LoadImageFromBinary()以启用从二进制文件(Blob或ArrayBuffer类型的对象)中导入数据的功能。
  • 添加了方法getCapabilities()和setCapabilities(),可实现快速的能力协商。
  • 添加了方法EnableSourceUI()以启用TWAIN配置而不进行扫描。
  • 添加了SelectImages()方法以编程方式选择一个或多个图像。此方法替换了旧的API SetSelectedImageIndex()和SelectedImagesCount。
  • 添加了属性SelectedImagesIndices以返回所选图像的索引。此属性替换了旧的API GetSelectedImageIndex()。
  • 新增浏览器专用的API:setViewMode(),updateUISettings(),setButtonClass(),setSelectedImageArea(),zoomIn(),ZoomOut(),bindCustomElement(),showCustomElement(),hideCustomElement(),toggleCustomElement()。这些方法应这样调用:DWObject.Viewer.zoomIn()。

更新的附加功能

  • 添加了PDF Rasterizer移动版。
  • 将桌面上的PDF Rasterizer扩展到WASM模式。
  • 用新的附件替换了旧的条形码读取器附件,该附件现在支持桌面版本和移动版本的Local-Service模式和WASM模式。
  • 更好的性能
  • 为了支持WASM模式,图像传输现在比PNG更加频繁地使用JPEG。以前,只有本地服务模式,仅使用PNG。
  • 将以下方法设为异步(但仍与同步兼容):ChangeImageSize(),ConvertToBW(),ConvertToGrayScale(),Crop(),Erase(),FilterImageByTag(),Flip(),GetSelectedImageSize(),GetSkewAngle(),Invert(),Mirror(),Rotate(),RotateEx(),RotateLeft(),RotateRight(),SetDPI(),SetImageWidth()
    注意:必须在WASM模式下异步调用这些API。

行为改变

  • 方法HTTPDownload()和HTTPDownloadEx()在其HTTP Get请求中不再具有“ Content-Type”标头。
  • 方法GetSourceNames(true)现在返回更多信息,包括“DriverType”和“DeviceInfo”。

要求

  • 不推荐使用SetSelectedImageIndex(),GetSelectedImageIndex()和SelectedImagesCount,而推荐使用新方法SelectImages()。
  • 不推荐使用IfOpenImageWithGDIPlus,而推荐使用内置的图像解码器。
  • 不赞成使用以下API,而推荐使用新方法getCapabilities()和setCapabilities()
    CapGet(),CapGetHelp(),CapGetCurrent(),CapGetDefault(),CapGetFrameBottom(),CapGetFrameLeft(),CapGetFrameRight()CapGetFrameTop(),CapGetLabel() ),CapGetLabels(),CapSet(),CapReset(),CapSetFrame(),CapIfSupported(),GetCapItems(),GetCapItemsString(),SetCapItems(),SetCapItemsString(),Capability,CapNumItems,CapMaxValue,CapMinValue,CapCurrentValue,CapCurrentIndex, CapDefaultValue,CapDefaultIndex,CapType,CapValueType,CapDescription,CapStepSize,CapValue,CapValueString

关于ACTIVEX版本的更改

  • 添加了方法SelectImages()。
  • 添加了属性SelectedImagesIndices。


想要购买Dynamic Web TWAIN正版授权,或了解更多产品信息请点击



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP