翻譯|使用教程|編輯:黃竹雯|2019-01-22 09:46:39.000|閱讀 201 次
概述:本文為你介紹在Dynamic Web TWAIN中如何從網上下載圖片。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
你可以使用或將Web服務器中的圖像下載到Dynamic Web TWAIN中。當你想要查看由Dynamic Web TWAIN創建和上傳的圖像時,這個方法十分有用。
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); }
即使圖像數據存儲在數據庫中,你也可以編寫一個操作頁面來從數據庫中提取數據并將其下載(在這種情況下,你需要使用HTTPDownloadEx(),因為需要明確指定圖像格式)。除了HTTP下載方法,你還可以使用FTP下載方法從FTP服務器下載圖像。可用的方法是,等。
注意:當你嘗試從具有不同域,子域,端口或協議的服務器下載映像時,你需要通過添加一個HTTP響應頭文件來配置服務器以允許此類請求,即:
Access-Control-Allow-Origin: *
以IIS 7為例,你需要做的是將以下代碼合并到應用程序/站點根目錄下的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文件,只需要創建一個名為web.config的新文件并添加上面的代碼段。
以上便是在Dynamic Web TWAIN中如何從網上下載圖片。更多教程持續更新中,敬請期待~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn