翻譯|使用教程|編輯:莫成敏|2020-04-29 11:11:17.443|閱讀 606 次
概述:本文匯集了一些Dynamic Web TWAIN編程方面的常見問題,并且針對這些問題進行了回答,感興趣的朋友快來了解一下吧~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Dynamic Web TWAIN是一個專為Web應用程序設計的TWAIN掃描識別控件。你只需在TWAIN接口寫幾行代碼,就可以用兼容TWAIN的掃描儀掃描文檔或從數碼相機/采集卡中獲取圖像。然后用戶可以編輯圖像并將圖像保存為多種格式,用戶可保存圖像到遠程數據庫或者SharePoint。該TWAIN控件還支持上傳和處理本地圖像。
本文匯集了一些Dynamic Web TWAIN編程方面的常見問題,并且針對這些問題進行了回答,感興趣的朋友快來了解一下吧~
問題1:如何在不顯示設備選擇對話框的情況下選擇設備?
答:代碼如下:
DWObject.OpenSourceManager();.OpenSourceManager(); for(i = 0, i<=DWObject.SourceCount - 1,i++){for(i = 0, i<=DWObject.SourceCount - 1,i++){ if (DWObject.GetSourceNameItems(i) == "Specified device name")if (DWObject.GetSourceNameItems(i) == "Specified device name") DWObject.SelectSourceByIndex (i);DWObject.SelectSourceByIndex (i); }} //if can't find the specified source, it'll select default source//if can't find the specified source, it'll select default source DWObject.AcquireImage(); DWObject.AcquireImage();
問題2:在沒有UI的情況下獲取圖像時如何禁用進度指示器對話框?
答:代碼如下:
DWObject.IfShowUI = false;.IfShowUI = false; DWObject.IfDisableSourceAfterAcquire = true;DWObject.IfDisableSourceAfterAcquire = true; DWObject.OpenSource();DWObject.OpenSource(); DWObject.IfShowIndicator = false;DWObject.IfShowIndicator = false; DWObject.AcquireImage();DWObject.AcquireImage();
問題3:如何分別設置水平和垂直分辨率?
答:代碼如下:
DWObject.SelectSource();.SelectSource(); DWObject.OpenSource();DWObject.OpenSource(); //Set XRESOLUTION current value.//Set XRESOLUTION current value. DWObject.Capability = 0x1118; //ICAP_XRESOLUTIONDWObject.Capability = 0x1118; //ICAP_XRESOLUTION DWObject.CapType = 5; //TWON_ONEVALUEDWObject.CapType = 5; //TWON_ONEVALUE DWObject.CapValue = 300;DWObject.CapValue = 300; if (DWObject.CapSet == false){if (DWObject.CapSet == false){ alert( "Failed to set the x-resolution. " + DWObject.ErrorString);( "Failed to set the x-resolution. " + DWObject.ErrorString); }} //Set YRESOLUTION current value.//Set YRESOLUTION current value. DWObject.Capability = 0x1119; //ICAP_YRESOLUTIONDWObject.Capability = 0x1119; //ICAP_YRESOLUTION DWObject.CapType = 5; //TWON_ONEVALUEDWObject.CapType = 5; //TWON_ONEVALUE DWObject.CapValue = 200;DWObject.CapValue = 200; if (DWObject.CapSet == false){if (DWObject.CapSet == false){ alert( "Failed to set the y-resolution." + DWObject.ErrorString);( "Failed to set the y-resolution." + DWObject.ErrorString); }} DWObject.AcquireImage();DWObject.AcquireImage();
相關內容推薦:
Dynamic Web TWAIN常見問題(一):如何選擇使用哪個版本?
Dynamic Web TWAIN常見問題(二):相比其他的TWAIN SDK,主要優勢是什么?
Dynamic Web TWAIN常見問題(三):Dynamic Web TWAIN將使用哪些操作系統?
Dynamic Web TWAIN常見問題(四):編程問題-沒有用戶界面怎么工作?
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: