翻譯|使用教程|編輯:黃竹雯|2019-01-22 09:46:39.000|閱讀 212 次
概述:本文為你介紹在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@ke049m.cn