Dynamic Web TWAIN v16.0正式發布,添加了一個新的移動版本 |附下載
原創|產品更新|編輯:莫成敏|2020-06-23 16:06:27.117|閱讀
294 次
概述: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@fc6vip.cn