ソフトウェア開発者マニュアル
P-touch Template 2.0 コマンドリファレンス
RJ-4030Ai/4030/4040
Version 1.02
brother のロゴはブラザー工業株式会社の登録商標です。
ブラザーは、ブラザー工業株式会社の登録商標です。
© 2016 Brother Industries, Ltd. All rights reserved.
Bluetooth とそのロゴマークは、Bluetooth SIG, Inc. の登録商標で、ブラザー工業はライセンスに基づき使用してい
ます。
BarStar Pro エンコード ライブラリ(DataMatrix, MaxiCode, PDF417, RSS, MSI/Plessey, AztecCode)の著作権は、
アイニックス株式会社にあります。
QR コードは株式会社デンソーウェーブの登録商標です。
QR コード生成プログラム Copyright © 2008 DENSO WAVE INCORPORATED
本ガイドに製品名が記載されている各ソフトウェアの開発会社は、著作プログラムに特定したソフトウェアライセンス
契約を有します。
ブラザー製品および関連資料等に記載されている社名及び商品名はそれぞれ各社の商標または登録商標です。
重要なお知らせ - 必ずお読みください
ご注意
本資料は、お客様が直接 RJ-XXXX プリンター(「XXXX」は、お客様がお持ちのモデル名)を制御される場合に必要
な情報を提供するものです。
お客様が以下の内容にご同意いただいた場合のみ、本資料のご利用が可能です。
もしご同意いただけない場合は、お客様は本資料をご利用いただけません。
ご利用条件
お客様は、お客様ご自身で RJ-XXXX プリンターをご利用いただくため(以下「本目的」といいます)に必要な範囲に
おいてのみ、本資料を使用し、複製することができるものとします。なお、お客様は次のことを行ってはならないもの
とします。
(i) 本目的以外の目的で本資料を複製すること
(ii) 本資料を改変し、翻案・翻訳し、または第三者に再頒布すること
(iii) 本資料を第三者に貸与・提供すること
(iv) 本資料に含まれるブラザーの権利に関する表示を削除・改変すること
無保証
a. 対応モデルおよび本資料のバージョンアップや修正等はブラザーが任意で行うものとし、お客様からの本資料の
内容に関するお問い合わせまたはご要望に対しては一切応じかねます。
b. ブラザーは本資料に関し、明示または黙示であるかを問わず、瑕疵がないこと、特定の目的に適合することを含
め、その他いかなる保証も行いません。
c. ブラザーは本資料および本資料に基づきお客様が作成したプログラムに起因して発生した直接的または間接的
損害について、お客様に対し、いかなる責任も負わないものとします。
P-touch Template 2.0 コマンド リファ レンス
目次
はじめに ······································································································ 1
P-touch Template 2.0 とは? ········································································· 2
1. P-touch Template 2.0 の使い方 ································································· 3
2. P-touch テンプレート設定ツール説明 ···························································· 4
3. コマンド使用例 ························································································· 9
3.1 P-touch Template 2.0 の使用例 ..................................................................................... 9
3.1.1 テンプレートの基本印刷方法 ............................................................................... 9
3.1.2 テンプレートへのテキスト流し込み印刷の方法 .................................................. 13
3.2 P-touchTemplate2.0 ビットマップ印刷方法の紹介 ....................................................... 25
4. P-touch Template 2.0 制限事項······························································· 30
4.1 テキストオブジェクトに関して ......................................................................................... 30
4.1.1 フォント、サイズ等 .............................................................................................. 30
4.1.2 文字の配置について.......................................................................................... 31
4.1.3 文字の装飾、レイアウト...................................................................................... 32
4.2 バーコードに関して ........................................................................................................ 33
4.2.1 バーコード(全体)............................................................................................... 33
4.2.2 1次元バーコードについて .................................................................................. 34
4.2.3 2次元バーコードについて .................................................................................. 35
4.3 イメージに関して............................................................................................................ 36
4.4 ナンバリングに関して .................................................................................................... 36
4.5 データベースに関して .................................................................................................... 36
4.5 その他 ........................................................................................................................... 37
4.5.1 テンプレートの転送について .............................................................................. 37
4.5.2 テン プレート内のオブジェクト ............................................................................. 37
5. 注意事項······························································································· 38
5.1 静的コマンド使用時のご注意 ........................................................................................ 38
5.2 Bluetooth 使用時のご注意 (RJ-4030Ai/4030 のみ) .................................................... 38
5.3 P-touch Editor の設定と本体イメージの相関表............................................................. 39
テキストオプション設定例 ............................................................................................. 40
5.4 印刷までの時間を速くするテンプレートの作成方法 ...................................................... 41
6. 制御コード一覧 ······················································································· 42
6.1 P-touch Template モードで設定・取得可能なコマンド.................................................... 42
6.2 ラスターモードで設定・取得が可能なコマンド ................................................................ 43
7. 制御コマンド詳細 ···················································································· 45
^PT 印刷開始トリガー選択 ............................................................................. 45
^FF 印刷開始 ................................................................................................. 46
^PS 印刷開始コマンド文字列設定 .................................................................. 47
^PC 印刷開始受信文字数設定 ...................................................................... 48
^SS 区切り記号指定 ...................................................................................... 49
^TS テンプレート選択設定.............................................................................. 50
^CO 各種本体設定(カットオプション) ............................................................. 51
^LS 改行時の行間設定 .................................................................................. 52
- i -
P-touch Template 2.0 コマンド リファ レンス
^CC プレフィックス文字の変更 ........................................................................ 53
^RC 改行コマンド文字列設定 ......................................................................... 54
^CN コピー印刷枚数設定 ............................................................................... 55
^NN ナンバリング印刷枚数設定 ..................................................................... 56
^ID テンプレートデータ初期化 ....................................................................... 56
^QS 印刷オプション設定 ................................................................................. 57
^QV QR コードバージョン設定 ........................................................................ 58
^FC FNC1 置換設定 ...................................................................................... 59
^II 初期化 .................................................................................................... 60
^OP 本体動作実行(フィード) .......................................................................... 61
^SR ステータスリクエスト ................................................................................ 62
^VR バージョン情報取得 ................................................................................ 64
^CR オブジェクト内での改行 ........................................................................... 65
^OS オブジェクト選択設定(オブジェクト番号) ................................................. 66
^ON オブジェクト選択設定(オブジェクト名) .................................................... 67
^DI オブジェクト直接挿入 .............................................................................. 68
ESC i a コマンドモード設定 .................................................................................. 69
ESC iXT2 印刷開始トリガー選択 ............................................................................. 70
ESC iXP2 印刷開始コマンド文字列設定 .................................................................. 71
ESC iXr2 印刷開始受信文字数設定 ...................................................................... 72
ESC iXD2 区切り記号指定 ...................................................................................... 73
ESC iXa2 読み捨て文字列設定 .............................................................................. 74
ESC iXi2 コマンドモード設定 .................................................................................. 75
ESC iXn2 テンプレート選択設定.............................................................................. 76
ESC iXf2 プレフィックス文字変更............................................................................ 77
ESC iXc2 各種本体設定(カットオプション) ............................................................. 78
ESC iXy2 各種本体設定(カットオプション 一定枚数ごとのカット枚数設定) ........... 79
ESC iXm2 文字コードセット選択 ............................................................................... 80
ESC iXj2 国際文字設定 ......................................................................................... 81
ESC iXR2 改行コマンド文字列設定 ......................................................................... 82
ESC iXC2 コピー印刷枚数設定 ............................................................................... 83
ESC iXN2 ナンバリング印刷枚数設定 ..................................................................... 84
ESC iXF2 FNC1 置換設定 ...................................................................................... 85
ESC iXq2 印刷オプション設定 ................................................................................. 86
ESC iXd2 リカバリー有無設定 ................................................................................. 87
ESC iOUD1 全角スペース幅調整有無設定 .............................................................. 88
ESC iXT1 印刷開始トリガー選択項目取得 .............................................................. 89
ESC iXP1 印刷開始コマンド設定文字列取得 .......................................................... 90
ESC iXr1 印刷開始受信文字数取得 ...................................................................... 91
ESC iXD1 区切り記号取得 ...................................................................................... 92
ESC iXa1 読み捨て設定文字列取得 ....................................................................... 93
ESC iXi1 コマンドモード設定値取得 ....................................................................... 94
ESC iXn1 テンプレート選択番号取得 ...................................................................... 95
ESC iXc1 各種本体設定(カットオプション)の取得 .................................................. 96
ESC iXy1 各種本体設定(カットオプション 一定枚数ごとのカット枚数設定)取得 ... 97
ESC iXm1 文字コードセット設定値取得.................................................................... 98
ESC iXj1 国際文字設定値取得 .............................................................................. 99
ESC iXf1 プレフィックス設定文字取得 .................................................................. 100
ESC iXR1 改行コマンド設定文字列取得 ................................................................ 101
ESC iXC1 コピー印刷枚数設定値取得 .................................................................. 102
ESC iXN1 ナンバリング印刷枚数設定値取得 ........................................................ 103
ESC iXF1 FNC1 置換設定取得............................................................................. 104
ESC iXq1 印刷オプション設定値取得 .................................................................... 105
ESC iXd1 リカバリー有無取得 ............................................................................... 106
ESC iOUD0 全角スペース幅調整有無取得 ............................................................. 107
付録 A: 仕様 ····························································································108
付録 B: 文字コード一覧表 ···········································································109
- ii -
P-touch Template 2.0 コマンド リファ レンス
日本向け文字コード一覧表 ................................................................................................ 109
海外向け文字コード一覧表 .................................................................................................110
国際文字セット表.................................................................................................................113
付録 C: トラブルシューティング ····································································· 114
印刷が開始されない場合(よくある主な原因)......................................................................114
データベースにリンクされたテンプレートが印刷されない .....................................................114
付録 D: 開発者ツールサイト(Brother Developer Center)のご紹介 ··················· 115
- iii -
P-touch Template 2.0 コマンド リファ レンス
はじめに
本書は RJ-4030Ai/4030/RJ-4040 へ転送したレイアウトにデータを流し、PC 以外の端末を直接制御して印刷する方
法が記されています。
本書は、お客様の開発環境におけるプログラミングに関しての知識がある方への説明書となっております。
本書の画面に登場するモデル名は、お使いのプリンター名称に置き換えてお読み下さい。
万一、本書を元にプログラムを開発したにもかかわらず、RJ-4030Ai/4030/RJ-4040 及び、P-touch Template を用
いたシステムなどのデータが消えたり変化した場合、生じた損害や逸失利益、または第三者からのいかなる請求に
つきましても、当社では一切その責任を負えませんので、あらかじめご了承ください。加えて、本書はいかなる請求
の証拠にもなり得ませんので、あらかじめご了承ください。
また、本書の内容の一部または全部を無断で複写、転載することは禁じられています。
- 1 はじめに
P-touch Template 2.0 コマンド リファ レンス
(3) 接続した端末よりテキストデ
ータを送信し、ラベルを印刷。
(1) 接続する端末に応じて、
PC
を用いてプリンターを設定
(2) P-touch Editor を用いて
レイアウトを作成し、
プリンターに転送
P-touch Template 2.0 とは?
P-touch Template 2.0 は端末からの直接印刷を可能にするシステムの開発をサポートするツールで、下記の機能
があります。
- P-touch Editor からプリンターへテンプレートデータを転送します。→(2)
- ASCII テキストやバイナリデータを、ホストからプリンター内のテンプレートに転送します。→ (3)
(ここでいう「ホスト」は、スマートフォン等の携帯端末をいいます。)
- 転送されたデータを印刷します。→ (3)
(下図を参照してください。)
P-touch Template2.0 コマンドは、プレフィックスの 1 文字コードおよび 2 文字の文字列で構成されます。
このプレフィックスコードが転送されると、プリンターは P-touch Template2.0 のコマンド解析を開始します。
プレフィックスコードに続く 2 文字の文字列が適切なコマンドであれば、所定の処理を開始します。
注意:
* 機器によっては、P-touch Template 2.0 でデータを転送できないものもあります。
* 必ずデータ転送の I/F が装備されているホストを使用してください。
- 2 -
P-touch Template 2.0 とは?
1. P-touch Template 2.0 の使い方
(1) プリンター本体設定
お使いのプリンターの接続先の環境や接続端末に合わせて、
「P-touch テンプレート設定」を作動させて、プリンター本体をセ
ットアップします。
(「2. P-touchテンプレート設定ツール説明」(4 ページ)参照)
あらかじめ USB 接続によりプリンタードライバーをインストール
してください。
P-touch Template 2.0 コマンド リファ レンス
(2) レイアウトの作成
P-touch Editor でプリンター本体に転送するレイアウトを作成し
ます。
(「4. P-touch Template 2.0 制限事項」(30 ページ)参照)
(3) レイアウトの転送
P-touch Transfer Manager を使用して、レイアウトをプリンター
本体に転送します。
(RJ シリーズのソフトウェアユーザーズガイドをご参照ください。)
(4) P-touch Template 2.0 コマンドによるプログラム
プリンター本体を制御するために特別なコマンドが必要であれ
ば、P-touch Template2.0 コマンドリファレンスに従って接続す
る端末のプログラムを変更してください。
(「6. 制御コード一覧」(42 ページ)参照)
(5) 端末との接続から印刷
接続する端末からテキストデータをプリンター本体へ送り、帳票
等を印刷します。
- 3 -
1. P-touch Template 2.0 の使い方
(5) 印刷開始コマンド文字列設定
(1) コマンドモード選択
プリンター本体に(1)~(14)の
設定値をセットします。
2. P-touch テンプレート設定ツール説明
P-touch Template 2.0 コマンド リファ レンス
- 4 -
2. P-touch テンプレート設定ツール説明
(1) コマンドモード選択
- P-touch Template モード
P-touch Template2.0 を使用する場合は、P-touch Template モードを選択します。
- ESC/P モード
- ラスターモード
(2) テンプレート番号選択
電源 ON 時に、デフォルトで選択されるテンプレート番号を設定します。
ただし、プリンター本体に転送されていないテンプレート番号を設定することはできません。
(3) 区切り記号設定
区切り記号とは、データの流し込み対象を、次のオブジェクトに移行する時に使う記号です。
1~20 文字の文字列で設定します。
P-touch Template 2.0 コマンド リファ レンス
(4) 印刷開始トリガ設定
印刷開始トリガを、以下の 3 つの中から1つ選択します。
- 印刷開始コマンド文字列受信時
((5)で設定した印刷開始コマンド文字列を受信した時、印刷を開始します。)
- 全てのオブジェクトが埋まった時
(最終オブジェクトで、区切り記号を受信した時、印刷を開始します。)
- 設定されている文字数受信時
((6)で設定した文字数を受信した時、印刷を開始します。ただし区切り記号は文字数にカウントされませ
ん。)
(5) 印刷開始コマンド文字列設定
1~20 文字の文字列で設定します。
(6) 印刷開始データ数設定
印刷開始データ数は、1~999 の値で設定が可能です。
(7) 文字コードセット選択
設定できません。
- 5 -
2. P-touch テンプレート設定ツール説明
(8) 国際文字設定
各国別の文字セットを、以下から選択してください。
- USA
- フランス
- ドイツ
- イギリス
- デンマークⅠ
- スウェーデン
- イタリア
- スペインⅠ
- 日本
- ノルウェー
- デンマークⅡ
- スペインⅡ
P-touch Template 2.0 コマンド リファ レンス
- ラテンアメリカ
- 韓国
- リーガル
上記選択の国により、以下の 12 コードが切り替わります。
23h 24h 40h 5Bh 5Ch 5Dh 5Eh 60h 7Bh 7Ch 7Dh 7Eh
切り替わる文字に関しては、「付録B: 文字コード一覧表」の「国際文字セット表」を参照してください。
(9) プレフィックス文字設定
プレフィックス文字コードを変更します。1文字の文字コードで設定します。
プレフィックス文字とは、P-touch Template モードで使えるコマンドを識別するための先頭文字コードです。
(10) 読み捨て文字列設定
ここで指定された文字列は、データ受信時に読み捨てられます。1~20 文字の文字列で設定します。
(11) 改行コード文字列設定
改行コードとは、データ流し込み時、以降のデータをテキストオブジェクト内の次の行に移動したいときに使う
コードです。改行コードを以下の 4 つの選択肢から選択するか、1~20 文字の文字列で設定します。
1.^CR
2.¥0D¥0A
3.¥0A
4.¥0D
- 6 -
2. P-touch テンプレート設定ツール説明
P-touch Template 2.0 コマンド リファ レンス
115200 bps, 57600 bps, 38400 bps, 31250 bps, 28800 bps, 19200 bps,
14400 bps, 9600 bps, 4800 bps, 2400 bps, 1200 bps, 600 bps
(12) FNC1 置換設定
バーコード規格 GS1-128 (UCC/EAN-128)などに含まれる GS コードを、FNC1 コードに置き換える機能を設
定します。
チェックボックスにチェックを入れると、受信した GS コードを FNC1 コードに置き換えます。チェックをはずすと、
受信した GS コードはそのまま出力されます。
(13) コピー枚数設定
コピー枚数を設定します。1~99 枚まで設定可能です。
(14) 印字品質設定
印字品質設定を行います。チェックボックスにチェックを入れると、印字品質が優先されるモードになります。チ
ェックボックスをはずすと、スピードが優先されるモードになります。
(15) 通信設定
シリアル通信に関する以下の4つの設定ができます。
ボーレート
ビット長
パリティ
ビジー制御
- 7 -
2. P-touch テンプレート設定ツール説明
P-touch Template 2.0 コマンド リファ レンス
その他
· ini ファイル
[設定]ボタン(メイン画面または通信設定画面)をクリックした後、終了時に値を保存します。
(RJ-4030Ai の場合)
C:¥Users¥(ユーザーアカウント名)¥AppData¥Roaming¥Brother¥Printer Settings¥Pts3537.ini
(RJ-4030 の場合)
C:¥Users¥(ユーザーアカウント名)¥AppData¥Roaming¥Brother¥Printer Settings¥Pts3137.ini
(RJ-4040 の場合)
C:¥Users¥(ユーザーアカウント名)¥AppData¥Roaming¥Brother¥Printer Settings¥Pts3237.ini
※ご使用の OS によってパスが異なる場合があります。
· テキストボックス(3), (5), (9), (10), (11)への文字入力
テキストで入れられる文字はテキストで入力し、制御コードなどは、¥マークを前につけて ASCIIコード[00 - FF]
で入力ができます。
例
制御コード
復帰制御コード
- 8 -
2. P-touch テンプレート設定ツール説明
3. コマンド使用例
3.1 P-touch Template 2.0 の使用例
3.1.1 テンプレートの基本印刷方法
4インチ×4インチサイズ(102 mm×102 mm)のラベルを作ってみます。
P-touch Template 2.0 コマンド リファ レンス
ステップ
1. P-touch Editor を用いてテンプレートを作成する
2. P-touch Transfer Manager に作成したテンプレートを転送する
3. テンプレートを P-touch Transfer Manager からプリンターへ転送する
4. P-touch Template2.0 コマンドにて印刷する
ステップ 1 : P-touch Editor を用いてテンプレートを作成する
P-touch Editor を立ち上げ、ラベルを作成します。
- 9 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
ステップ 2 : P-touch Transfer Manager に作成したテンプレートを転送する
ステップ 2 で転送されたテンプレートは以下のように P-touch Transfer Manager に保存されます。
ステップ 3 : テンプレートを P-touch Transfer Manager からプリンターへ転送する
- 10 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
(1) P-touch テンプレートモードを選択
(2) キー割り当て番号の選択
注意:
P-touch Transfer Manager を使用する前に、必ずプリンターの電源を ON にして USB により PC と接続してお
いてください。さらに、通信設定は必ず双方向通信としてください。
プリンターにテンプレートが転送されると、以下のようなメッセージが表示されます。
ステップ 4 : P-touch Template2.0 コマンドにて印刷する
P-touch Template2.0 コマンドを使用する際、以下の 4 つのコマンドが少なくとも必要となります。
そのうち 2 つは P-touch テンプレート設定ツールから設定することが可能です。
設定ボタン押下で上記設定が本体に反映されます。
その後残りの 2 つのコマンドを別途プリンターに送信する必要があります。
- 11 -
3. コマンド使用例
(3) P-touch テンプレートモードの初期化
(4) 印刷開始
P-touch Template 2.0 コマンド リファ レンス
3)、(4)のコマンドをまとめると以下となる。
プリンターが上記のコマンドを受信すると、以下のラベルが印刷されます。
- 12 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
3.1.2 テンプレートへのテキスト流し込み印刷の方法
以下の 2 種類の方法で、本体に転送したテンプレートのテキスト部分のみを差し替えて印刷することができます。
・オブジェクト名を指定して流し込み印刷
・オブジェクト番号を指定した流し込み印刷
3.1.2.1 オブジェクト名を指定して流し込み印刷
・オブジェクト名の確認/変更方法
P-touchEditor の右側の「拡張プロパティを表示」を選択し、テンプレート上のテキストを選択すると、そのテキスト
のオブジェクト名が表示されます。オブジェクト名の編集も可能です。
次ページからは上記テンプレートのオブジェクト「text1」にテキスト「ZZZZZZ」を流し込んで印刷する方法を説明しま
す。
- 13 -
3. コマンド使用例
ステップ
1. 作成したテンプレートを本体に転送する。(3.1.1 テンプレートの基本印刷方法参照)
2. . P-touch Template2.0 コマンドにて印刷する
ステップ 1 : 作成したテンプレートを本体に転送する
P-touch Template 2.0 コマンド リファ レンス
テンプレート番号は 1 番
- 14 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
P-touchTempate モードへの変更コマンドのパラメータは「0x03」もしくは「0x33」である。
そのため
本体に送る 16 進数のコマンドは
「1B 69 61 03」あるいは「1B 69 61 3
3」である。
今回は「1B 69 61 33」を採用する。
ステップ 2: P-touch Template2.0 コマンドにて印刷する
「3.1.1 テンプレートの基本印刷方法」ではコマンドモードの設定及びテンプレート番号の設定を、P-touchTemplate
設定ツールにて実行しましたが、ここではコマンドから設定する方法を紹介します。
(1) コマンドモードを P-touchTempalate モードに変更する
(2) P-touchTemplate を初期化する
- 15 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
本体に転送したテンプレートのキー割り当て番号は 1 番のため、テンプレート番号は 001 番となる。そ
のため
本体に送る 16 進数のコマンドは
「5E 54 53 30 30 31」である。
(3) テンプレート番号を選択する
- 16 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
オブジェクト名は「text1」なので、data 部分は 16 進数で「74 65 78 74 31」となる。
そのため本体に送信するコマンドは 16 進数で「5E 4F 4E 74 65 78 74 31 00」となる。
(data の後ろに 16 進数で 00 を付けるのを忘れないように気を付けてください。)
5E 4F 4E 74 65 78 74 31 00
流し込むテキストは「
ZZZZZZ」なので、16 進数では「5A 5A 5A 5A 5A 5A
」となる。
4) テキストを流し込むオブジェクトを名前で指定する
(5) 流し込むテキストを入力する
6) 印刷開始
- 17 -
3. コマンド使用例
1B 69 61 33 5E 49 49 5E 54 53 30 30 31 5E
4F 4E 74 65 78 74 31 00 5A 5A 5A 5A 5A 5A
5E 46 46
1)~6)のコマンドをまとめると以下となる
印刷結果
P-touch Template 2.0 コマンド リファ レンス
AAAAAA が ZZZZZZ に置き換わっ
て印刷されました。
- 18 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
3.1.2.2 オブジェクト番号を指定して流し込み印刷
・オブジェクト番号の確認/変更方法
P-touchEditor の右側の「順序を表示」を選択すると、テンプレート上のオブジェクト一覧が表示されます。オブジェク
ト名の最後につける数値の小さい順番にオブジェクト番号が割り当てられます。
今回の例では
text1 : オブジェクト番号 1
text2 : オブジェクト番号 2
barcode3 : オブジェクト番号 3
となります。
オブジェクト番号を変更したい場合はオブジェクト一覧から対象のオブジェクトをダブルクリックします。すると以下の
ダイアログが表示されますのでオブジェクト名のところから変更することができます。
次ページからは上記テンプレートのオブジェクト「text2」にテキスト「YYYYYY」を流し込んで印刷する方法を説明し
ます。
- 19 -
3. コマンド使用例
ステップ
1. 作成したテンプレートを本体に転送する。(3.1.1 テンプレートの基本印刷方法参照)
2. . P-touch Template2.0 コマンドにて印刷する
ステップ 1 : 作成したテンプレートを本体に転送する
P-touch Template 2.0 コマンド リファ レンス
テンプレート番号は 1 番
- 20 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
P-touchTempate モードへの変更コマンドのパラメータは「0x03」もしくは「0x33」である。
そのため
本体に送る 16 進数のコマンドは
「1B 69 61 03」あるいは「1B 69 61 3
3」である。
今回は「1B 69 61 33」を採用する。
ステップ 2: P-touch Template2.0 コマンドにて印刷する
「3.1.1 テンプレートの基本印刷方法」ではコマンドモードの設定及びテンプレート番号の設定を、P-touchTemplate
設定ツールにて実行しましたが、ここではコマンドから設定する方法を紹介します。
(1) コマンドモードを P-touchTempalate モードに変更する
(2) P-touchTemplate を初期化する
- 21 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
本体に転送したテンプレートのキー割り当て番号は 1 番のため、テンプレート番号は 001 番となる。そ
のため本体に送る 16 進数のコマンドは「5E 54 53 30 30 31」である。
(3) テンプレート番号を選択する
- 22 -
3. コマンド使用例
P-touch Template 2.0 コマンド リファ レンス
テキストを流し込むオブジェクトは「text2」で、今回の例ではオブジェクト番号は 2 となり、パラメーター
は 02 となるので、16 進数で「30 32」と表される。そのため本体に送信するコマンドは 16 進数で「5E
4F 53 30 32」となる。
流し込むテキストは「YYYYYY」なので、16 進数では「59 59 59 59 59 59」となる。
(4) テキストを流し込むオブジェクトを番号で指定する
(5) 流し込むテキストを入力する
(6) 印刷開始
- 23 -
3. コマンド使用例
1B 69 61 33 5E 49 49 5E 54 53 30 30 31 5E
4F 53 30 32 59 59 59 59 59 59 5E 46 46
(1)~(6)のコマンドをまとめると以下となる
印刷結果
P-touch Template 2.0 コマンド リファ レンス
BBBBBBが YYYYYY に置き換わっ
て印刷されました。
- 24 -
3. コマンド使用例