User manual - プリンタライブラリマニュアルver.1.06(2014年6月13日)

58
ESC A n
【名称】 改行ピッチ指
【コード】
0x1B 0x41 n
【定義域】 0x00n0x60
【機能】 改行ピッチを n ドットラインに設定します。
改行ピッチは行頭での設定のみ有効であり、それ以外での設定は次行から有効に
なります。
ESC W n
【名称】 文字間ピッチ指定
【コード】
0x1B 0x57 n
【定義域】 0x00n0x60
【機能】 文字間ピッチを n ドットに設定します。
【動作】 文字の右側にスペースを設定します。文字印刷後の文字間スペースが印刷有効範
囲を超えた場合、超えたスペース分は無視されます。
本文字間は、半角(ANK)が基準となり全角(漢字)では設定値の 2 倍の文字間になり
ます。ただし、文字サイズ指定で文字サイズを変更しても文字間ピッチは設定値通
りとなります。文字間ピッチは行頭での設定のみ有効であり、それ以外での設定は
次行から有効になります。
ESC J n
【名称】 自動改行指定
【コード】
0x1B 0x4A n
【定義域】 n=0x00(無効)0x01(有効)
【機能】 自動改行を有効とするか、無効とするかを指定します。
【動作】 自動改行が有効であれば、ラインバッファがフルになった場合に自動改行を行いま
す。
自動改行が無効であれば、ラインバッファがフルになっても自動改行を行いませ
ん。この場合、印刷範囲を超えた受信データは切り捨てます。
ESC Y n
【名称】 入力文字コード選択
【コード】
0x1B 0x
59 n
【定義域】 n=0x00(Unicode)0x01(ANK 0x200xFF)
【機能】 PRNTextOut にて入力する文字コードを選択します。
Ç」を入力する場合(文字を印刷する前に、漢字変換を無効にする)
Unicode ---> 0xC7 ANK ---> 0x80(文字コード表:拡張グラフィック選択時)
ANK 指定で漢字を印刷する場合は、1TCHAR に対して漢字の Shift-JIS コードを
入力してください。
TCHAR szBuff[10];
szBuff[0] = 0x8ABF; //漢の Shift-JIS コード