• <menu id="w2i4a"></menu>
  • logo Dynamic Web TWAIN使用教程

    文檔首頁>>Dynamic Web TWAIN使用教程>>掃描識別工具Dynamic Web TWAIN使用教程:如何將本地圖像加載到查看器中

    掃描識別工具Dynamic Web TWAIN使用教程:如何將本地圖像加載到查看器中


    Dynamic Web TWAIN是一個專為Web應(yīng)用程序設(shè)計的TWAIN掃描識別控件。你只需在TWAIN接口寫幾行代碼,就可以用兼容TWAIN的掃描儀掃描文檔或從數(shù)碼相機/采集卡中獲取圖像。
     
    本文為你介紹Dynamic Web TWAIN中如何將本地圖像加載到查看器中,歡迎收藏。

    Dynamic Web TWAIN最新版免費下載>>>
     

    準(zhǔn)備工作

    首先,Dynamic Web TWAIN作為在瀏覽器中運行的輕量級組件,只能處理以下格式的最基本的圖像:BMP、JPEG、PNG、TIFF和PDF。我們只保證Dynamic Web TWAIN生成的圖像能夠被成功加載。如果您嘗試加載不是由Dynamic Web TWAIN生成的圖像,則可以查看這篇文章。
     

    調(diào)用方法

    使用Dynamic Web TWAIN,您可以使用LoadImage()或LoadImageEx()方法加載本地圖像。以下是一個簡單的代碼片段:
    DWObject.LoadImage("C:\\WebTWAIN\\Images\\ImageData.jpg", optionalAsyncSuccessFunc, <a name="OLE_LINK669"></a><a 
    name="OLE_LINK668"></a>optionalAsyncFailureFunc);
    /* ImageType: JPG */
    DWObject.LoadImageEx("C:\\WebTWAIN\\Images\\ImageData.jpg", EnumDWT_ImageType.IT_JPG, optionalAsyncSuccessFunc, 
    optionalAsyncFailureFunc); 
    /* Callback functions for async APIs */
    function optionalAsyncSuccessFunc(){
        console.log('successful');
    }
    function optionalAsyncFailureFunc(errorCode, errorString){
        alert(errorString);
    }
    請注意,最后兩個參數(shù)optionalAsyncSuccessFunc和optionalAsyncFailureFunc是可選的回調(diào)函數(shù)。如您所見,您需要提供完整的文件路徑才能加載圖像,尤其是當(dāng)你需要加載多個圖像的時候。但是不用擔(dān)心,Dynamic Web TWAIN可以打開“選擇文件...”對話框,以便找到要加載的圖像。和其他的屬性和方法一樣,它的使用非常簡單。以下是一段代碼片段:
    DWObject.IfShowFileDialog = true;
    /* ImageType: ALL (BMP, JPG, PNG, PDF, TIFF) */
    DWObject.LoadImageEx("", EnumDWT_ImageType.IT_ALL);

    image022 

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();