2012-08-15 157 views
4

我有一個ASP.Net C#4.0 Web應用程序從ASP.net Web應用程序掃描文檔

我需要爲我的用戶添加掃描功能。 這是我想達到 在我的Web應用程序上的按鈕

    1. 用戶點擊而與連接到客戶端系統
    2. 用戶在掃描設備的文檔預覽打開一個窗口確認掃描
    3. 這將保存在服務器
    4. 然後執行OCR文檔上對JPG/PDF格式的掃描文檔

    任何人都可以提出一種方法來實現這一點。

    我讀了這個https://www.leadtools.com/sdk/engine/imaging不知道這可以工作多少。任何人都可以提出一個最好的辦法來完成這件事。

    感謝

    更新

    試圖從LEADTOOLS作爲https://www.leadtools.com/support/forum/posts/m28036-Re--Scan-and-Upload-v16--NET-with-Caspol-exe-deployment LEAD支持建議,但它缺少引用不知道在哪裏以及如何獲得這些引用enter image description here

  • +0

    可以使用Flash或Silverlight的示例代碼項目。 – 2012-08-15 21:03:55

    +0

    您將不得不使用客戶端瀏覽器插件。你有控制你的客戶端瀏覽器嗎? – 2012-08-15 21:04:02

    +0

    @DarinDimitrov是的。我可以控制我的最終用戶瀏覽器。你能否詳細說明我該怎麼做。 – HaBo 2012-08-15 21:08:27

    回答

    2

    哈博, 這是LEAD支持。既然你提到了我們的LEADTOOLS工具箱,那麼你的問題的答案是肯定的。我們的工具包可以用來實現tgolisch提到的兩種方法之一。

    對於點擊一次性方法,您只需使用我們的Windows窗體控件包含Twain支持並將您的應用程序打包爲ClickOnce部署。這樣做,例如,在此演示項目: LEADTOOLS ClickOnce Demos

    自定義控件的方法,請參閱我們的論壇執行Scan and Upload

    +0

    感謝您的鏈接,將嘗試自定義控件,並在這裏發佈它如何爲我。我可以在.Net Framework 4.0上使用這個控件嗎? – HaBo 2012-08-26 20:51:03

    +0

    請參閱最新的問題。 – HaBo 2012-08-27 16:42:12

    +1

    是的,你可以。我們的大多數.NET控件都支持.Net框架4。0,我們也有其他版本的.Net框架的版本。此外,它們還支持32位和64位應用程序。 關於缺少的引用問題,要獲取DLL,您應該在您的PC上下載我們的工具包,並將它們添加爲應用程序的引用。您可以下載使用該頁面LEADTOOLS v17.5的免費試用版: http://www.leadtools.com/downloads/evaluationform.htm 如果您還有其它問題,請聯繫我們的支持團隊的支持@ LEADTOOLS。 com,我們很樂意爲您提供幫助。 – 2012-08-28 14:21:25

    0

    Web瀏覽器沒有權限使用像這樣的系統設備(主要安全問題)。有兩種常見的方法來解決這個問題:

    1. 使自定義控件在您的瀏覽器(Flash,Silverlight,Java小程序)中運行。
    2. 製作用戶從您的頁面啓動的「點擊一次部署應用程序」。

    這兩種方法都將通過網絡將數據發送回服務器 服務或WCF等