ESC/P 言語を使用して、Intermec PB51 で画像を印刷しています。
ESC V
コマンド仕様では、次のように述べています。
プリンタがこのコマンドを受信すると、プリンタは直接供給されたバイナリ データをプリントヘッドにダンプします。このコマンドで印刷されるグラフィックスは、プリントヘッドのビット単位の正確な幅でなければなりません。
プリントヘッド クエリ コマンド ( ) は、次のように文書化されているパラメーターでPH?
応答します。TD
TD: プリントヘッド全体のドットの総数。
プリントヘッド クエリ コマンドを Intermec PB51 に送信すると0864
、ドットの総数として応答しますが、画像印刷機能でプリンター幅として 864 を使用すると、画像が台無しになり、(あまりにも送信しているように見えます)その後、プリンタは無効な状態になります)。
値 832 を選択すると、イメージは問題なく印刷されます。問題は、余分な 32 ビット (4 バイト) がどこから来るのかということです。