Chrome アプリを介してサイレント印刷する方法を知っている人はいますか?
Chromium OS を実行する KIOSK システム用の chrome アプリを開発しています。既に行った Chrome アプリを介してレシートを印刷する必要があります。問題は、印刷プロセスが開始されると、印刷ダイアログ ボックスが表示されることです。
これを回避する方法はありますか?
Chrome アプリを介してサイレント印刷する方法を知っている人はいますか?
Chromium OS を実行する KIOSK システム用の chrome アプリを開発しています。既に行った Chrome アプリを介してレシートを印刷する必要があります。問題は、印刷プロセスが開始されると、印刷ダイアログ ボックスが表示されることです。
これを回避する方法はありますか?
申し訳ありませんが、それは不可能です。
しかし、いくつかの回避策を評価することができます: Web サーバーをインストールし、httpRequest を作成し、サーバー側の言語を使用して印刷します。
私の場合、php を使用して chrome アプリから http リクエストを受信し、php から印刷用の Java アプリを起動しました。PHP(php_printer.dll)では画像を印刷できないため、Javaを使用しました(bmpを印刷することはできますが、pngをbmpに変換するプロセスが長すぎます)。
少しトリッキーですが、うまくいきます。
特にキオスク モードのアプリをターゲットにしている場合は、フラグを設定するだけです。
具体的には、--kiosk-printing
キオスク モードの Chrome OS デバイスでそれを行う方法は 100% わかりません。chrome://flags
キオスクモードに切り替える前に設定する必要があるかもしれません。