ESC/ P Command Reference
Table Of Contents
- ESC/P コマンドリファレンス
- 重要なお知らせ – 必ずお読みください
- 目次
- はじめに
- ESC/Pとは?
- 1. ESC/Pコマンドを使った文書作成の流れ
- 2. ESC/Pコマンド使用例
- 3. ESC/Pコマンドの制限事項
- 4. コマンド対応一覧
- 5. 制御コマンド詳細
- 5.1文字/スタイル選択コマンド
- 5.2 テキスト印字コマンド
- 5.3 改行量コマンド
- 5.4 水平方向移動コマンド
- 5.5 垂直方向移動コマンド
- 5.6 用紙書式コマンド
- 5.7 プリンター制御コマンド
- 5.8 グラフィックコマンド
- 5.9 漢字コマンド
- 5.10 拡張コマンド
- 5.11 静的拡張コマンド
- ESC iXQ2 デフォルト文字スタイル設定
- ESC iXQ1 デフォルト文字スタイル取得
- ESC iXk2 デフォルト書体設定
- ESC iXk1 デフォルト書体取得
- ESC iXX2 デフォルト英数カナ文字サイズ設定
- ESC iXX1 デフォルト英数カナ文字サイズ取得
- ESC iX32 デフォルト改行量設定
- ESC iX31 デフォルト改行量取得
- ESC iXA2 デフォルト位置揃え設定
- ESC iXA1 デフォルト位置揃え取得
- ESC iX(2 デフォルトページ長設定
- ESC iX(1 デフォルトページ長取得
- ESC iXL2 デフォルトランドスケープ設定
- ESC iXL1 デフォルトランドスケープ取得
- ESC iXj2 デフォルト国際文字セット設定
- ESC iXj1 デフォルト国際文字セット取得
- ESC iXm2 デフォルト文字コード表設定
- ESC iXm1 デフォルト文字コード表取得
- ESC iXd2 リカバリー有無設定
- ESC iXd1 リカバリー有無取得
- ESC iXv2 (0Ch) リカバリー回数設定
- ESC iXv1 (0Ch) リカバリー回数取得
- ESC iXE2 バーコード余白有無設定
- ESC iXE1 バーコード余白有無取得
- ESC iX_2 (00h) ラインプリント有効・無効設定
- ESC iX_1 (00h) ラインプリント有効・無効取得
- ESC iX_2 (01h) ラインプリントタイムアウト時間設定
- ESC iX_1 (01h) ラインプリントタイムアウト時間取得
- ESC i DC1 SQ(01h) 自己印刷QRコード内容設定
- ESC i DC1 SQ(00h) 自己印刷QRコード内容取得
- ESC i DC1 SR(01h) 設定変更ロック設定
- ESC i DC1 SR(00h) 設定変更ロック取得
- 付録A: 対応機種一覧表
- 付録B: 仕様
- 付録C: 文字コード一覧表
- 付録D: 開発者ツールサイト(Brother Developer Center)のご紹介
- brother JPN
ESC/P コマンドリファレンス
- 88 -
5. 制御コマンド詳細
注意:
* パラメーターの数字の 0~9 は、00h~09h、30h~39h 共に認識されます。
* パラメーター type の a~h は大文字でも認識されます。
* パラメーター(括弧削除)は GS1-128 (UCC/EAN-128)選択時のみ有効です。
* パラメーター(太バーと細バーの比率)は t0、t1、t9、tg 選択時のみ有効です。
* パラメーター(バーの長さを揃える)は t5、t6 選択時のみ有効です。
* 各パラメーターに合った type を選択していない場合は、そのパラメーターは無視されます。
* type コマンドがない時、あるいは無効な type コマンドを指定した時は CODE39 になります。
* 各規格ごとの入力文字数は以下のとおりです。
t0:
1
~
50
文字
(両サイドの*は含まれません。)
t1:
1
~
64
文字
t5:
7
文字
(EAN-8)
12 文字 (EAN-13)
11
文字
(UPC-A)
t6:
6
文字
t9:
3
~
64
文字
(先頭と終了は
A
、
B
、
C
、
D
のいずれか)
ta:
1
~
64
文字
tb:
1
~
64
文字
tc:
3
~
15
文字
(先頭は
”01”
)(
GS1 Databar Expanded
以外)
3 桁目は”0” または”1” (GS1 Databar Limited)
数字 1~64、英数字(※)1~40 文字 (GS1 Databar Expanded)
※ISO646 で規定された印字可能文字
(数字、英文字、スペース、
!
、
”
、
%
、
&
、
’
、
(
、
)
、
*
、
+
、
,
、
-
、
.
、
/
、
:
、
;
、
<
、
=
、
>
、
?
、
_
)
td:
1
~
64
文字
te:
5
文字
, 9
文字
, 11
文字
tf:
2
文字
, 5
文字
tg:
1
~
14
文字
th:
20
文字
, 25
文字
, 29
文字
, 31
文字
(2
桁目は
”0”
~
”4”)
(2) B or b:
バーコードデータの先頭
(3) [
バーコードデータ]: バーコードデータ
? (Generate check digit):
バーコードデータの中に”?”がある時にチェックデジットを生成します。
バーコードデータの中であれば、”?”の位置は問いません。
POSTNET、CODE93、UPC/EAN EXTENSION、CODE128, GS1-128 (UCC/EAN-128), Intelligent
Mail Barcode ではチェックデジットの設定がありません。”?”を挿入すると”?”がバーコードデータとして扱
われます。