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

現在行をTOF行として、ページ長を設定します。


JIS ESX 04h[設定単位(3バイト)]<ページ長(1バイトまたは2バイト)>

16進数 1Bh 7Eh 04h[設定単位(3バイト)]<ページ長(1バイトまたは2バイト)>

現在行をTOF行として、ページ長を設定します。


[設定単位(3バイト)]<ページ長(1バイトまたは2バイト)>
はじめの3バイトでページ長を設定する単位を指定し、続く1バイトまたは2バイトでページ長を設定します。

設定単位 文字ピッチ
行単位(改行ピッチ6lpi単位) 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行の設定が無効となります。
設定した値がエラーの場合、本制御命令は無視されます。

ページ長の設定 ESC F