javaでPOSプリンタクラスを作成したいと思います。すべてのESCPOSの低いコードで簡単だと思われるが、私はプリンタのイベントについての質問があります。 プリンタのエラーやロール紙の終わりはどうすればわかりますか?私はESCPOSコマンドリファレンスを読み、すべてのコマンドは(明らかに)プリンタに対して一方向です。 たとえば、紙が終了した場合に領収書を印刷することはできません。この場合、私のアプリケーションで現金の問題を知り、停止する必要があります。EscPosのプリンタイベント
ありがとうございます。
OkとPrinterStateReasonクラスはどうですか?私はそれを使用する方法を理解できません.. – Tobia
私はこのクラスは、Javaの印刷APIに属していると思います。プリンタAPIは、ベンダ固有の双方向コマンドを使用できるシステムプリンタドライバを使用し、ハードウェアピンより多くの状態情報を返します。独自のベンダーに依存しないドライバを作成したい場合は、ハードウェアのイベントより多くの情報を得ることはできません。 – Andreas
Ooops、双方向パラレルモードの説明でエスケープ仕様が見つかりました:http://www.scribd.com/doc/26547463/ESC-POS-Command-Guide#outer_page_217私は非常に基本的なプリンタドライバ。したがって、エラーコードの入力ストリームをチェックする必要があります。 – Andreas