Javaで、ポートが9010のホストIPを使用して、ソケットを使用してプリンター(Canon iR5050 PCL6)に接続しようとしています。PJLコマンドを使用してプリンターのステータスを取得したいと思います。PJLコマンド(\ x1B%-12345X @ PJL INFO USTATUS \ r \ n \ x1B%-12345X \ r \ n)をソケット出力ストリームに書き込み、入力ストリームからプリンターのステータスを読み取ろうとします。入力ストリームから情報は読み取られません。これはどのように行うことができますか?誰かがいくつかのサンプルを共有できれば素晴らしいでしょう。これは可能ですか?
2319 次
2 に答える
0
LPD
PSファイルを使用してJavaで印刷する他の質問に従って、あなたのキヤノンはLPDを話し、LPDはよりユビキタスなプロトコルでプリンターステータスを報告すると確信しています。
于 2010-10-28T22:16:54.537 に答える
0
Java 用のpjl ライブラリを作成しました。USTATUS イベントを含むいくつかの機能を処理します。私は現在、印刷ジョブを監視するための独自のアプリケーションで使用しており、実際に印刷されるたびに印刷された各ページをカウントし、プリンター自体から統計を取得しています。
于 2011-04-15T20:24:35.663 に答える