2016-12-27 116 views
1

打印機型HP OFFICEJET親6830
是否有來自HTML/Java腳本來掃描從掃描儀的方法嗎?
HTML掃描圖像掃描儀從網頁上並保存圖像到本地文件夾或返回頁面

如果不能完成任何人都可以推薦一個lib爲java訪問打印機/掃描儀。

將在所有的想法是一個按鈕到網頁,並掃描圖像添加回頁面或到本地文件夾

我已經使用Scanner.js嘗試:HTML/JavaScript的網頁吐溫WIA

但它沒有爲我工作不知道爲什麼?

謝謝

回答

0

這可以這樣做。

在開始之前,我必須指定我在HP PhotoSmart網絡打印機上嘗試此操作,但它也應該適用於您的。

如果從您的瀏覽器瀏覽到您的打印機IP地址(我想您使用它作爲網絡打印機,即http://192.168.1.79),您應該找到幾個選項和能夠從Web瀏覽器本身掃描文檔(您可能必須先從設置中啓用此功能)。

它的作品,你可以花幾個小時逆向工程的東西。幸運的是,似乎有人已經這樣做了:hp-webscan,它只有60行,因此很容易轉換爲另一種環境/語言。

否則惠普打印機應該公開一個CUPS(IPP)/ SANE接口,您可以使用它。

SANE掃描儀訪問現在很容易)是一套API來通過網絡與掃描儀進行通信。我給你鏈接到描述該技術的維基百科頁面。以下是Node的綁定示例:node-sane

+0

我試圖讓這個工作幾個小時,這不工作我只需要打印機Web服務器上的頁面地址和掃描所需的參數;/ –

+0

我沒有確切的模型,所以我無法直接向您提供鏈接。我在惠普支持論壇中發現了一個涉及您的確切型號的線索,其中顯示瞭如何啓用webscan(甚至還有一段視頻,請參閱最後一篇文章[此處](https://h30434.www3.hp.com/t5/Scanning -Faxing和 - 複製/ HP-Officejet的-PRO-6830 - 掃描 - 通網絡的控制面板/ TD-p/5386429))。基本上,爲了獲得正確的鏈接,您應該從瀏覽器執行掃描,檢查瀏覽器中的網絡檢查員是否有打印機請求。希望能幫助到你。如果您遇到SSL錯誤,請繼續並根據需要安排代碼。 –

0

如果您不介意使用商用SDK,則可以嘗試使用基於瀏覽器的掃描SDK的Dynamic Web TWAIN。你可以試試demo of online scanning,看看它是如何工作的。 (免責聲明:我在公司)