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

    文檔首頁(yè)>>Dynamic Web TWAIN使用教程>>掃描識(shí)別工具Dynamic Web TWAIN使用教程:建立一個(gè)“Hello World”掃描頁(yè)面

    掃描識(shí)別工具Dynamic Web TWAIN使用教程:建立一個(gè)“Hello World”掃描頁(yè)面


    Dynamic Web TWAIN是一個(gè)專為Web應(yīng)用程序設(shè)計(jì)的TWAIN掃描識(shí)別控件。你只需在TWAIN接口寫(xiě)幾行代碼,就可以用兼容TWAIN的掃描儀掃描文檔或從數(shù)碼相機(jī)/采集卡中獲取圖像。
     
    本文教你Dynamic Web TWAIN中只需3個(gè)步驟在5分鐘內(nèi)創(chuàng)建一個(gè)Web掃描應(yīng)用程序的方法!
     
    注意:開(kāi)始之前,請(qǐng)確保您已經(jīng)下載并安裝了最新版本的Dynamic Web TWAIN。如果還沒(méi)有安裝,請(qǐng)?jiān)谶@里下載Dynamic Web TWAIN最新版。

    步驟一:?jiǎn)?dòng)一個(gè)Web應(yīng)用程序

    1.1 將Dynamsoft的Resources文件夾復(fù)制到您的項(xiàng)目中
    Resources文件夾通常在C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN SDK {Version Number} {Trial}\
    image003
     
    1.2 創(chuàng)建一個(gè)空的HTML頁(yè)面
    請(qǐng)將空的html頁(yè)面與Resources文件夾放在一起,如下所示:
    image004
     
    步驟二:將Dynamic Web TWAIN添加到HTML頁(yè)面
    2.1 包含兩個(gè)Dynamsoft JS文件
     
    2.2 添加一個(gè)Dynamic Web TWAIN容器
    <div id="dwtcontrolContainer">
     
    注意: “dwtcontrolContainer”是div的默認(rèn)ID。如有必要,您可以在文件dynamsoft.webtwain.config.js中更改它。
     
    步驟三:使用Dynamic Web TWAIN
    3.1 添加一個(gè)掃描按鈕和最小的腳本
    <input type="button" value="Scan" onclick="AcquireImage();" />
    <script type="text/javascript">
        var DWObject;
        function Dynamsoft_OnReady(){
            DWObject = Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer');
        }
        function AcquireImage(){
            if(DWObject) {
                DWObject.IfDisableSourceAfterAcquire = true;
                DWObject.SelectSource();
                DWObject.OpenSource();
                DWObject.AcquireImage();
            }
        }
    </script>
     
    3.2 查看完成的代碼
     <html>
    <head>
    <title>Hello World</title>
    <script type="text/javascript" src="Resources/dynamsoft.webtwain.initiate.js"> </script>
    <script type="text/javascript" src="Resources/dynamsoft.webtwain.config.js"> </script>
    </head>
    <body>
    <input type="button" value="Scan" onclick="AcquireImage();" />
    <div id="dwtcontrolContainer"> </div>
    <script type="text/javascript">
            var DWObject;
            function Dynamsoft_OnReady(){
                DWObject = Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer');
            }
            function AcquireImage(){
                if(DWObject) {
                    DWObject.IfDisableSourceAfterAcquire = true;
                    DWObject.SelectSource();
                    DWObject.OpenSource();
                    DWObject.AcquireImage();
                }
            }
        </script>
    </body>
    </html>
     
    3.3 查看正在運(yùn)行的掃描頁(yè)面
    如果你打開(kāi)項(xiàng)目中的Hello World頁(yè)面,它應(yīng)該是這樣的:
    image005
     
    現(xiàn)在,您可以點(diǎn)擊“掃描”按鈕選擇一個(gè)設(shè)備,如下所示:
    image006
     
    注意:
    • 選擇來(lái)源對(duì)話框中只列出了TWAIN兼容設(shè)備。如果連接的掃描儀沒(méi)有顯示在列表中,請(qǐng)按照這篇文章排除故障。
    • 如果您手邊沒(méi)有掃描儀,則可以安裝虛擬掃描儀 - 由TWAIN工作組開(kāi)發(fā)的掃描儀模擬器 - 用于測(cè)試目的。

    掃描完成后,圖像將顯示在內(nèi)置的Dynamic Web TWAIN查看器中:
    image007
     
    如果您安裝了Dynamic Web TWAIN的30天試用版,您可以在C:\Program Files (x86)\Dynamsoft\Dynamic Web TWAIN SDK {Version Number} {Trial}\Samples\Getting Started\獲取完整的Hello World應(yīng)用程序。
    image008
     
    本次教程到此結(jié)束,希望能對(duì)Dynamic Web TWAIN的用戶帶來(lái)幫助,接下來(lái)還會(huì)有更多的相關(guān)教程,敬請(qǐng)期待!

    試用、下載、了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊"咨詢?cè)诰€客服"   

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();