Dynamic Web TWAIN是一個專爲Web應用程序設計的TWAIN掃描識別控件。你只需在TWAIN接口寫幾行代碼,就能夠用兼容TWAIN的掃描儀掃描文檔或從數碼相機/採集卡中獲取圖像。而後用戶能夠編輯圖像並將圖像保存爲多種格式, 用戶可保存圖像到遠程數據庫或者SharePoint。這個TWAIN控件還支持上傳和處理本地圖像。html
Dynamic Web TWAIN是一款客戶端SDK,每一個客戶端計算機都須要安裝其組件才能使用SDK。多年來,Dynamsoft都在努力使流程儘量順利和流暢。本篇文章咱們將討論在版本14.3中如何完成安裝。數據庫
當客戶端首次訪問實現了Dynamic Web TWAIN的網頁時,在其JavaScript庫中構建的SDK將自動初始化爲嘗試與預計將在本地安裝的Dynamsoft Service創建鏈接。操作系統
注意:初始化發生在觸發 DOMContentLoaded 事件以後。插件
三個預約義端口中的每個端口都將嘗試鏈接兩次。根據協議是HTTP仍是HTTPS,端口是18625,18993,1862或18626,18994,1862。設計
若是鏈接失敗,則表示未安裝該服務,而且將出現如下提示並要求最終用戶下載並安裝該服務。3d
注意:不管客戶端操做系統是Windows,macOS仍是Linux,都會出現相同的提示。可是你下載的文件在不一樣的系統上有所不一樣。在Windows和macOS上,用戶能夠雙擊下載的安裝程序來安裝SDK。可是,在Linux上,用戶須要運行如下任一命令來安裝它。cdn
Debian / Ubuntudpkg -i DynamsoftServiceSetup.debhtm
Fedorarpm -ivh DynamsoftServiceSetup.rpmblog
在14.2及更高版本中,Dynamic Web TWAIN 及其 PDF Rasterizer 插件與 Dynamsoft Service一塊兒安裝。但在版本13.0~14.1中,Dynamic Web TWAIN是單獨安裝的。在這些版本中,一旦安裝了Service,JavaScript庫將繼續檢查是否安裝了Dynamic Web TWAIN 的庫文件(.dll/.bundle/.so 用於 Windows/macOS/Linux)。Dynamic Web TWAIN 的預約義端口是18622/18995/18620(HTTP)或18623/18996/18621(HTTPS)。若是找不到此庫,Service將自動嘗試下載該文件(包含該庫的.zip文件)並將其放到正確的位置。此步驟不須要用戶操做。接口
注意:在Windows上,若是下載或安裝.zip文件失敗,將會出現一個額外的提示,提示用戶需手動下載和安裝庫。
對於Windows上的IE 6~9,使用的是ActiveX。 在v14.1和v14.2中,若是未安裝ActiveX,則如下消息會出如今須要此組件的頁面上以容許用戶下載和安裝ActiveX。
對於v14.3及更高版本,提示將與HTML5版本相同
注意:在v14.2及更高版本中,ActiveX版本與Dynamsoft Service和HTML5版本一塊兒安裝。
有關14.1版中的安裝文件的更多信息。請查看分發文件。