その印刷部分は標準的な手段を使用してネットワーク全体で共有されましたが、スキャンには問題がありました。
実際、サーバー用に2つのスクリプト(PHP + bash)を作成することで解決しました。
- スキャンソースを選択します(A4シートまたはフラットベッドスキャナーの自動フィード付きの上部トレイ)
- ページ数を設定します(フラットベッドスキャナーの場合にのみ意味があります-シートがいつなくなったかを判断できません)
- 必要に応じて-PDFの複数ページのドキュメントをすぐに追い越します
- 結果のファイルをコンピューターにダウンロードします
すべて次のようになります。
ソース: hereまたはhereまたはhere 。
実際には、使用するために必要です:
- scanmeファイルのoutdir変数を修正し、 chmod + xを設定します
- IPネットワークとscanmeスクリプトへのパスを記述して、 index.phpファイルの18行目と27行目を修正します
scanimage 、 tiffcp 、およびtiff2pdfユーティリティは内部で 呼び出さ れます-リポジトリ/パッケージからそれらを配信する必要があります。
更新しました。 Habrauser otaqsunもphpSANEプロジェクトを提案しました-一度に1つずつ画像をスキャンするのに適していますが、自動ドキュメントフィーダーを理解せず、スキャン結果をPDFに追い越すことはできません(ただし、JPEGおよびPNMで実行できます)。