2017-10-23 14 views
0

私は ユーザがローカルディスクからファイルをブラウズして選択するためのHTML形式を持っています。 ファイルがアップロードされる送信ボタンを押してください。
お客様は、閲覧するのではなくスキャナーから読み取ることができるようにしたいと考えています。
ボタンを押してドキュメントをスキャンし、入力したスキャンしたドキュメントのアドレスをディスクに保存することはできますか?送信ボタンを押すとファイルがアップロードされますか?
(ただし、scanner.jsやDynamic Web TWAINなどのツールについて知っていますが、より多くの機能があり、高価です)スキャナからHTML入力に画像を読み取る

+0

これが可能かどうかは、ブラウザ独自のAPIがあれば、スキャナの種類によって大きく異なります。言い換えれば、すべての異なるタイプのスキャナに広く適用できるソリューションを作成することはできません。 – Terry

+0

@Terry、スキャナのドライバはTWAIN準拠です – Mohammad

答えて

1

私のオープンソースパッケージをチェックしてください:https://github.com/spacemudd/webagent-scanner

これは、あなたのウェブアプリケーションでスキャナを起動させる「スキャン」ボタンを押すことを可能にします。あなたがする必要がどのような

  • は、Python 2.7をインストールします。
  • webagent-scannerのルートフォルダに移動して実行します。python setup.py py2exe
  • dist /にあり、app.exeを開きます。
  • ウェブアプリケーションで、ユーザーにapp.exeが実行されていることを確認します(たとえば、https://localhost:8087が200応答を返すかどうかを確認します)。
  • Javascriptを使用してGETリクエストを作成するhttps://localhost:8087/scan
  • GETリクエストのレスポンスは、PHPバックエンドに送信するフォームに挿入します。
関連する問題