掃描識(shí)別工具Dynamic Web TWAIN使用教程:從網(wǎng)上下載圖片
從網(wǎng)上下載圖片
【Dynamic Web TWAIN最新版免費(fèi)下載>>>】
你可以使用HTTPDownload()或HTTPDownloadEx()將Web服務(wù)器中的圖像下載到Dynamic Web TWAIN中。當(dāng)你想要查看由Dynamic Web TWAIN創(chuàng)建和上傳的圖像時(shí),這個(gè)方法十分有用。
DWObject.HTTPDownload("www.dynamsoft.com", "/images/dwt-logo.png", optionalAsyncSuccessFunc, optionalAsyncFailureFunc); //Callback functions for async APIs function optionalAsyncSuccessFunc() { console.log('successful'); } function optionalAsyncFailureFunc(errorCode, errorString) { alert(errorString); }
即使圖像數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中,你也可以編寫一個(gè)操作頁面來從數(shù)據(jù)庫中提取數(shù)據(jù)并將其下載(在這種情況下,你需要使用HTTPDownloadEx(),因?yàn)樾枰鞔_指定圖像格式)。除了HTTP下載方法,你還可以使用FTP下載方法從FTP服務(wù)器下載圖像??捎玫姆椒ㄊ?a target="_blank">FTPDownload(),FTPDownloadEx()等。
注意:當(dāng)你嘗試從具有不同域,子域,端口或協(xié)議的服務(wù)器下載映像時(shí),你需要通過添加一個(gè)HTTP響應(yīng)頭文件來配置服務(wù)器以允許此類請(qǐng)求,即:
Access-Control-Allow-Origin: *
以IIS 7為例,你需要做的是將以下代碼合并到應(yīng)用程序/站點(diǎn)根目錄下的web.config文件中:
<?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="OPTIONS,POST,GET,PUT"/> <add name="Access-Control-Allow-Headers" value="x-requested-with"/> <add name="Access-Control-Allow-Credentials" value="true" /> </customHeaders> </httpProtocol> </system.webServer> </configuration>
如果你還沒有web.config文件,只需要?jiǎng)?chuàng)建一個(gè)名為web.config的新文件并添加上面的代碼段。
以上便是在Dynamic Web TWAIN中如何從網(wǎng)上下載圖片。更多教程持續(xù)更新中,敬請(qǐng)期待~