2011-11-13 3 views
0

私はPHPでアプリケーションを作成していますが、プリンタにコマンドを渡したいのですが、2つ以上のプリンタがあり、印刷ダイアログを表示せずに別のボタンをクリックすることによって、別のプリンタに送信することができます。ユーザインタラクションなしでプリンタにコマンドを与える方法(印刷ダイアログなし)

+0

これはオンラインアプリですか?申し訳ありませんが、印刷ダイアログを表示せずに強制的に印刷することはできません。 – JJJ

+0

どこから印刷しますか? Webサーバー(サーバーのLAN上のプリンター)、Webブラウザー(ユーザーのLAN上のプリンター)、またはスタンドアロンアプリケーション、コマンドラインまたはGTK(プログラムと同じLAN上のプリンター)。 – Quentin

+0

こんにちは、それはWebアプリケーションであり、基本的に私はタッチパネルのPCが使用され、彼らは特定のプリンタで印刷される注文を設定するテーブルから項目を選択するレストランアプリケーションを作成しています。 –

答えて

0

オンラインWebアプリケーションでは、できません。

回避策はJava AppletまたはIEに書くことができます。これはActiveXのコントロールで行うことができます。

1

あなたが使用することができます。

 
printer_list() 

機能をサーバに接続されたプリンタの一覧を取得し、次に使用する:

 
printer_open 

関数へのパラメータとしてプリンタ名を提供するプリンタへの接続をオープンします。 私はある程度あなたを助けることを望む

関連する問題