ページ長の設定([ESX] 04h)

現在行をTOF行として、ページ長を設定します。
JIS
ESX 04h[設定単位(3バイト)]<ページ長(1バイトまたは2バイト)>
16進数
1Bh 7Eh 04h[設定単位(3バイト)]<ページ長(1バイトまたは2バイト)>
現在行をTOF行として、ページ長を設定します。
[設定単位(3バイト)]<ページ長(1バイトまたは2バイト)>
はじめの3バイトでページ長を設定する単位を指定し、続く1バイトまたは2バイトでページ長を設定します。
設定単位
文字ピッチ
行単位(改行ピッチ6 lpi単位)
00h 03h 00h
00h 01h ~ 01h FFh(1~511行)
行単位(現在の改行ピッチ単位)
00h 02h 01h
00h ~ FFh(0~255行)
インチ単位
00h 02h 02h
00h ~ FFh(0~255インチ)
ただし、現在の改行ピッチ単位およびインチ単位の場合は、24インチを越える指定を行っても24インチになります。
連続用紙に対応したページフォーマット時(Fmode 3, 4, 6およびFmode 7, 8のワイド領域モード)に本制御命令が実行されると、現在行をTOF行としてページ長が設定されます。
カット紙に対応したページフォーマット時(Fmode 1, 2およびFmode 7, 8の標準領域モード)は、TOF行の設定が無効となります。
設定した値がエラーの場合、本制御命令は無視されます。