ソフトウェア開発者マニュアル
P-touch Template 2.0 コマンドリファレンス
RJ-3050/3150
Version 1.00
brother のロゴはブラザー工業株式会社の登録商標です。
ブラザーは、ブラザー工業株式会社の登録商標です。
© 2013 Brother Industries, Ltd. All rights reserved.
Bluetooth とそのロゴマークは、 Bluetooth SIG, Inc. の登録商標で、ブラザー工業はライセンスに基づき使用してい
ます。
BarStar Pro エンコードライブラリ (DataMatrix, MaxiCode, PDF417, RSS, POSTNET、 MSI、 AZTEC)の著作権は、
アイニックス株式会社にあります。
QR コードは株式会社デンソーウェーブの登録商標です。
QR コード生成プログラム Copyright © 2008 DENSO WAVE INCORPORATED
本ガイドに製品名が記載されている各ソフトウェアの開発会社は、著作プログラムに特定したソフトウェアライセンス
契約を有します。
ブラザー製品および関連資料等に記載されている社名及び商品名はそれぞれ各社の商標または登録商標です。
重要なお知らせ - 必ずお読みください
ご注意
本資料は、お客様が直接 RJ-3XXX プリンター(「3XXX」は、お客様がお持ちのモデル名)を制御される場合に必要
な情報を提供するものです。
お客様が以下の内容にご同意いただいた場合のみ、本資料のご利用が可能です。
もしご同意いただけない場合は、お客様は本資料をご利用いただけません。
ご利用条件
お客様は、お客様ご自身で RJ-3XXX プリンターをご利用いただくため(以下「本目的」といいます)に必要な範囲に
おいてのみ、本資料を使用し、複製することができるものとします。なお、お客様は次のことを行ってはならないもの
とします。
(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.2 P-touchTemplate2.0 ロゴ /外字使用例 ...................................................................... 13
4. P-touch Template 2.0 制限事項 ··························································· 17
4.1 テキストオブジェクトに関して ..................................................................................... 17
4.1.1 フォント、サイズ等 ......................................................................................... 17
4.1.2 文字の配置について ..................................................................................... 18
4.1.3 文字の装飾、レイアウト ................................................................................. 19
4.2 バーコードに関して ................................................................................................... 20
4.2.1 バーコード(全体) .......................................................................................... 20
4.2.2 1次元バーコードについて .............................................................................. 21
4.2.3 2次元バーコードについて .............................................................................. 22
4.3 イメージに関して ...................................................................................................... 23
4.4 ナンバリングに関して ............................................................................................... 23
4.5 データベースに関して ............................................................................................... 23
4.6 その他 ..................................................................................................................... 24
4.6.1 テンプレートの転送について .......................................................................... 24
4.6.2 テンプレート内のオブジェクト .......................................................................... 24
5. 注意事項 ·························································································· 25
5.1 静的コマンド使用時のご注意 .................................................................................... 25
5.2 Bluetooth 使用時 (オプション )のご注意 ...................................................................... 25
5.3 P-touch Editor の設定と本体イメージの相関表 .......................................................... 26
5.4 印刷までの時間を速くするテンプレートの作成方法 .................................................... 27
6. 制御コード一覧 ·················································································· 28
6.1 P-touch Template モードで設定・取得可能なコマンド ................................................. 28
6.2 ラスターモードで設定・取得が可能なコマンド ............................................................. 29
7. 制御コマンド詳細 ················································································ 31
^PT 印刷開始トリガー選択 ......................................................................... 31
^FF 印刷開始 ............................................................................................ 32
^PS 印刷開始コマンド文字列設定 ............................................................... 33
^PC 印刷開始受信文字数設定 ................................................................... 34
^SS 区切り記号指定 .................................................................................. 35
^TS テンプレート選択設定 .......................................................................... 36
^CO 各種本体設定(カットオプション) ........................................................... 37
^LS 改行時の行間設定 .............................................................................. 38
^CC プレフィックス文字の変更 .................................................................... 39
^RC 改行コマンド文字列設定 ...................................................................... 40
^CN コピー印刷枚数設定 ............................................................................ 41
- i -
P-touch Template 2.0 コマンドリファレンス
^NN ナンバリング印刷枚数設定 .................................................................. 42
^ID テンプレートデータ初期化 .................................................................... 42
^QS 印刷オプション設定 ............................................................................. 43
^QV QR コードバージョン設定 ..................................................................... 44
^FC FNC1 置換設定 .................................................................................. 45
^II 初期化 ................................................................................................ 46
^OP 本体動作実行(フィード) ...................................................................... 47
^SR ステータスリクエスト ............................................................................ 48
^VR バージョン情報取得 ............................................................................. 50
^CR オブジェクト内での改行 ....................................................................... 51
^OS オブジェクト選択設定(オブジェクト番号) .............................................. 52
^ON オブジェクト選択設定(オブジェクト名) .................................................. 53
^DI オブジェクト直接挿入 ........................................................................... 54
ESC i a コマンドモード設定 .............................................................................. 55
ESC iXT2 印刷開始トリガー選択 ......................................................................... 56
ESC iXP2 印刷開始コマンド文字列設定 ............................................................... 57
ESC iXr2 印刷開始受信文字数設定 ................................................................... 58
ESC iXD2 区切り記号指定 .................................................................................. 59
ESC iXa2 読み捨て文字列設定 ........................................................................... 60
ESC iXi2 コマンドモード設定 .............................................................................. 61
ESC iXn2 テンプレート選択設定 .......................................................................... 62
ESC iXf2 プレフィックス文字変更 ........................................................................ 63
ESC iXc2 各種本体設定(カットオプション) ........................................................... 64
ESC iXy2 各種本体設定(カットオプション 一定枚数ごとのカット枚数設定) .......... 65
ESC iXm2 文字コードセット選択 ........................................................................... 66
ESC iXj2 国際文字設定 ..................................................................................... 67
ESC iXR2 改行コマンド文字列設定 ...................................................................... 68
ESC iXC2 コピー印刷枚数設定 ............................................................................ 69
ESC iXN2 ナンバリング印刷枚数設定 .................................................................. 70
ESC iXF2 FNC1 置換設定 .................................................................................. 71
ESC iXq2 印刷オプション設定 ............................................................................. 72
ESC iXd2 リカバリー有無設定 ............................................................................. 73
ESC iXE2 バーコード余白有無設定 ..................................................................... 74
ESC iXh2 印刷方向設定 ..................................................................................... 75
ESC iXT1 印刷開始トリガー選択項目取得 ........................................................... 76
ESC iXP1 印刷開始コマンド設定文字列取得 ........................................................ 77
ESC iXr1 印刷開始受信文字数取得 ................................................................... 78
ESC iXD1 区切り記号取得 .................................................................................. 79
ESC iXa1 読み捨て設定文字列取得 .................................................................... 80
ESC iXi1 コマンドモード設定値取得 .................................................................... 81
ESC iXn1 テンプレート選択番号取得 ................................................................... 82
ESC iXc1 各種本体設定(カットオプション)の取得 ................................................ 83
ESC iXy1 各種本体設定(カットオプション 一定枚数ごとのカット枚数設定)取得 ... 84
ESC iXm1 文字コードセット設定値取得 ................................................................ 85
ESC iXj1 国際文字設定値取得 .......................................................................... 86
ESC iXf1 プレフィックス設定文字取得 ................................................................. 87
ESC iXR1 改行コマンド設定文字列取得 ............................................................... 88
ESC iXC1 コピー印刷枚数設定値取得 ................................................................. 89
ESC iXN1 ナンバリング印刷枚数設定値取得 ....................................................... 90
ESC iXF1 FNC1 置換設定取得 ........................................................................... 91
ESC iXq1 印刷オプション設定値取得 .................................................................. 92
ESC iXd1 リカバリー有無取得 ............................................................................. 93
ESC iXE1 バーコード余白有無取得 ..................................................................... 94
ESC iXh1 印刷方向取得 ..................................................................................... 95
付録 A: 仕様 ························································································ 96
付録 B: 文字コード一覧表 ········································································ 97
- ii -
P-touch Template 2.0 コマンドリファレンス
国際文字セット表 .......................................................................................................... 101
付録 C: トラブルシューティング ································································· 102
印刷が開始されない場合(よくある主な原因) ................................................................. 102
データベースにリンクされたテンプレートが印刷されない ................................................. 102
付録 D: 開発者ツールサイト(Brother Developer Center )のご紹介 ·················· 103
- iii -
P-touch Template 2.0 コマンドリファレンス
はじめに
本書は RJ-3XXX へ転送したレイアウトにデータを流し、PC 以外の端末を直接制御して印刷する方法が記されてい
ます。
本書は、お客様の開発環境におけるプログラミングに関しての知識がある方への説明書となっております。
本書の画面に登場するモデル名は、お使いのプリンター名称に置き換えてお読み下さい。
万一、本書を元にプログラムを開発したにもかかわらず、RJ-3XXX 及び、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テンプレート設定」を作動させて、プリンター本体をセ
ットアップします。
(「2. P-touchテンプレート設定ツール説明」 (4 ページ)参照)
あらかじめ USB 接続によりプリンタードライバーをインストー
ルしてください。
(2) レイアウトの作成
P-touch Editor でプリンター本体に転送するレイアウトを作成
します。
(「 4. P-touch Template 2.0 制限事項」(17 ページ)参照)
(3) レイアウトの転送
P-touch Transfer Manager を使用して、レイアウトをプリンタ
ー本体に転送します。
(TD シリーズのソフトウェアユーザーズガイドをご参照くださ
い。 )
(4) P-touch Template 2.0 コマンドによるプログラム
プリンター本体を制御するために特別なコマンドが必要であれ
ば、P-touch Template2.0 コマンドリファレンスに従って接続す
る端末のプログラムを変更してください。
(「 6. 制御コード一覧」 (28 ページ )参照 )
(5) 端末との接続から印刷
接続する端末からテキストデータをプリンター本体へ送り、帳
票等を印刷します。
1. P-touch Template 2.0 の使い方
P-touch Template 2.0 コマンドリファレンス
- 3 -
1. P-touch Template 2.0 の使い方
プリンター本体に(1)~(15)の
設定値をセットします。
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 コマンドリファレンス
(12) FNC1 置換設定
バーコード規格 GS1-128 (UCC/EAN-128)などに含まれる GS コードを、FNC1 コードに置き換える機能を設
定します。
チェックボックスにチェックを入れると、受信した GS コードを FNC1 コードに置き換えます。チェックをはずすと、
受信した GS コードはそのまま出力されます。
(13) コピー枚数設定
コピー枚数を設定します。1 ~99 枚まで設定可能です。
(14) 印字品質設定
印字品質設定を行います。チェックボックスにチェックを入れると、印字品質が優先されるモードになります。チ
ェックボックスをはずすと、スピードが優先されるモードになります。
(15) 回転設定
印刷の向きを設定します。チェックボックスにチェックを入れると、排出される向きが逆になります。
- 7 -
2. P-touch テンプレート設定ツール説明
P-touch Template 2.0 コマンドリファレンス
その他
· ini ファイル
[設定]ボタン(メイン画面または通信設定画面)をクリックした後、終了時に値を保存します。
C:¥Users¥(ユーザーアカウント名) ¥AppData¥Roaming¥Brother¥Printer Settings¥ptsXX37.ini
※「ptsXX37.ini 」のファイル名は、ご利用になるプリンターにより以下のように異なります。
・RJ-3050 : pts3337.ini
・RJ-3150 : pts3437.ini
※ご使用の OS によってパスが異なる場合があります。
· テキストボックス(3), (5), (9), (10), (11) への文字入力
テキストで入れられる文字はテキストで入力し、制御コードなどは、¥マークを前につけて ASCIIコード[00 - FF]
で入力ができます。
例
- 8 -
2. P-touch テンプレート設定ツール説明
1. P-touch Editor を用いてテンプレートを作成する
2. P-touch Transfer Manager に作成したテンプレートを転送する
3. テンプレートを P-touch Transfer Manager からプリンターへ転送する
4. P-touch Template2.0 コマンドにて印刷する
3. コマンド使用例
3.1 P-touch Template 2.0の使用例
76mm 幅のラベルを作ってみます。
P-touch Template 2.0 コマンドリファレンス
ステップ
ステップ 1: P-touch Editor を用いてテンプレートを作成する
P-touch Editor を立ち上げ、ラベルを作成します。
- 9 -
3. コマンド使用例
ステップ 2: P-touch Transfer Manager に作成したテンプレートを転送する
P-touch Template 2.0 コマンドリファレンス
ステップ 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 テンプレート設定ツールから設定することが可能です。
(1)、 (2)を設定後、残りの 2 つのコマンドをプリンターに送信する必要があります。
- 11 -
3. コマンド使用例
(3) P-touch テンプレートモードの初期化
(4) 印刷開始
P-touch Template 2.0 コマンドリファレンス
プリンターが上記のコマンドを受信すると、以下のラベルが印刷されます。
- 12 -
3. コマンド使用例
1. テンプレートを作成し、プリンターへ転送する
2. 「 _ext_」から始まるファイル名でロゴ /外字をビットマップ形式で保存し、
P-touch Transfer Manager にドラッグ &ドロップする
3. ビットマップファイルを P-touch Transfer Manager からプリンターに転送する
4. P-touch テンプレート設定ツールを用いて、先に保存されたテンプレートの
キー割り当て番号を指定する
5. P-touch テンプレートコマンドを用いて、ビットマップファイルのキー割り当て番号を選択する
3.2 P-touchTemplate2.0 ロゴ /外字使用例
下記のようなラベルを作ってみます。
ステップ
P-touch Template 2.0 コマンドリファレンス
ステップ 1: テンプレートを作成し、プリンターへ転送する
- 13 -
3. コマンド使用例
P-touch Template 2.0 コマンドリファレンス
ビットマップファイルは「_ext_ 」で始まる名
前で保存する。例では「_ext_logo.bmp 」と
いうファイル名を使用している。
ステッ プ 2: 「_ext_ 」から 始 ま る フ ァイル 名 で ロ ゴ / 外 字 を ビ ットマッ プ 形 式 で保 存 し 、 P-touch Transfer
Manager にドラッグ& ドロップする
ステップ 3: ビットマップファイルを P-touch Transfer Manager からプリンターに転送する
- 14 -
3. コマンド使用例
P-touch Template 2.0 コマンドリファレンス
(1) P-touch テンプレートモードを選択
(2) キー割り当て番号の選択
ビットマップファイルのキー割り当て番号を選択するためには、
特定の文字「¥ 」が必要です。
また、ビットマップファイルのキー割り当て番号を指定する際、
ステップ 3 で表示された数字から 1 を引く必要があります。
ステップ 3ではビットマップファイルのキー割り当て番号が「2」な
ので、入力コマンドは「¥01」となります。
ステップ 4: P-touch テンプレート設定ツールを用いて、先に保存されたテンプレートのキー割り当て番号を指定
する
ステップ 5: P-touch テンプレートコマンドを用いて、ビットマップファイルのキー割り当て番号を選択する
ステップ 4 で P-touch テンプレート設定ツールを用いて設定した後、以下の 3 つのコマンドをプリンターに送信
する必要があります。
(1) P-touch テンプレートモードの初期化
(2) 印刷したいビットマップファイルの選択
- 15 -
3. コマンド使用例
(3) 印刷開始
上記のコマンドをプリンターに送信することで、以下のラベルが印刷されます。
P-touch Template 2.0 コマンドリファレンス
- 16 -
3. コマンド使用例
P-touch Template 2.0 コマンドリファレンス
4. P-touch Template 2.0 制限事項
4.1 テキストオブジェクトに関して
4.1.1 フォント、サイズ等
「5.3 P-touch Editorの設定と本体イメージの相関表」 (26 ページ)も併せてご参照ください。
P-touch Editor で設定したフォントは、プリンター本体転送時、プリンター本体内蔵の近いフォントに変換されま
す。
P-touch Editor で設定した文字サイズは、プリンター本体転送時、プリンター本体内蔵の近いサイズに変換され
ます。
P-touch Editorで設定した文字サイズは、オブジェクト内で全て同じサイズになります。
テキストオブジェクトで使用される文字コードセットは、転送に使用する PC の言語環境に依存します。
「 ¥」は外字番号指定用の制御文字として使用されます。「 ¥¥」と入力することで文字としての「 ¥」が使用できます。
日本の文字データ入力として、 ShiftJIS に対応しています。
P-touch Editorで設定したタイムスタンプは、「印刷時の日付時刻」設定が無の場合は、 P-touch Editorで作成時
の日時で印刷されます。「印刷時の日付時刻」設定が有の場合、RJ-3150 (液晶あり)は液晶上の日時で印刷さ
れ、RJ-3050 (液晶なし)は空白印刷されます。
「印刷時の日付時刻」の設定箇所
P-touch Editor で、「日付と時刻のプロパティ」の「印刷時の日付時刻」の設定を解除するには、日付と時刻オブジェ
クトのプロパティを開き、「印刷時の日付時刻」チェックボックスを OFF にします。
- 17 -
4. P-touch Template 2.0 制限事項
P-touch Template 2.0 コマンドリファレンス
4.1.2 文字の配置について
P-touch Editorで設定した水平配置(「均等揃え」、「両端揃え」)設定は、左寄せに変換されます。
P-touchで設定した改行時の行間設定有効範囲は、 0~ 255 ドットです。
P-touch Editor の行間設定には、マイナスの値を使用しないでください。また、プリンター本体の行幅に上限が
あるため、P-touch Editor でそれより大きな行間設定を行ってもプリンター本体には反映されません。
P-touch Editor での行間設定方法
- 18 -
4. P-touch Template 2.0 制限事項
P-touch Template 2.0 コマンドリファレンス
テキストオブジェクトサイズが固定になります。
テキストサイズがテキスト長さにより変更されます。
テキストオブジェクトサイズ及びテキストサイズが固定になります。
テキストが長い場合は、印刷されません。
テキストオブジェクト幅とテキストサイズは固定です。
テキストが長い場合には、自動的に改行し垂直方向にのびます。
テキストオブジェクト高さとテキストサイズは、固定です。
テキストが長い場合は、テキストオブジェクトの幅がのびます。
テキストサイズが固定です。テキストが長い場合は、テキストオブジェクトの幅がの
びます。改行されたら垂直方向にのびます。
4.1.3 文字の装飾、レイアウト
P-touch Editorで設定した文字装飾は、オブジェクト内で全て同じ装飾になります。
P-touch Editorで設定したテキストオプションが「長文」の時、常に左上寄せの位置に配置されます。
P-touch Editor で設定したテキストオプションが「長文」で、かつ長尺テープを使用した場合、テキストに合わせて
印刷長がのびます。
P-touch Editor で設定したテキストオプションの「テキストを折り返す」は、オブジェクトサイズが固定で文字は縮
小されます。
「テキストを折り返す」はもともと長い文章を挿入するために追加されたモードであり、「テキストを折り返す」機能
をなくしてしまうと極端に文字サイズが小さくなる可能性があります。
そのため P-touch Editor では、用紙が固定サイズまたは定長が設定されている場合は「枠サイズ固定」、用紙
にオート長が設定されているときは「自動長」を推奨します。
テキストオプション(文字の制御)の設定方法
赤丸で囲んだコントロールをクリックすると、選択肢がドロップダウンで表示され、その中から選択します。
- 19 -
4. P-touch Template 2.0 制限事項
P-touch Template 2.0 コマンドリファレンス
CODE39, ITF (I-2/5), UPC-A, UPC-E, EAN-13, EAN-8, CODABAR, CODE128,
GS1-128 (UCC/EAN-128) , RSS, POSTNET
PDF417, QR Code, Data Matrix, MaxiCode, Aztec
4.2 バーコードに関して
4.2.1 バーコード(全体)
プリンター本体の対応していないバーコードを含むテンプレートを転送しようとすると、転送時にエラーになりプリ
ンター本体に転送できません。RJ-3XXX プリンター本体が対応しているバーコードは、以下のとおりです。
バーコードオブジェクトにデータを流し込んだとき、規格外の文字があった場合は、そのバーコードオブジェクトは
印刷されません。
バーコードの大きさは、 P-touch Editor からの印刷結果とは異なる場合があります。
CODE128/ GS1- 128 ( UCC/EAN-128)は、大きめに印刷されやすいので、 P-touch Editor でテンプレートを
作成時に、余白を多めに入れることを推奨します。
P-touch Editor で作成時のテンプレートより、データの流し込みで印刷領域に収まらないサイズのバーコードが
出来た場合、バーコードは印刷されません。
バーコードデータの直前、直後に改行を入れないでください。バーコードデータの一部とみなされ、改行コードも
含んだバーコードが作成される、またはバーコード規格外のデータが入力されたとして、バーコード部分の印刷
が空白になります。
バーコードデータの直後は、区切り記号、もしくは印刷開始文字列を入れてください。
- 20 -
4. P-touch Template 2.0 制限事項
P-touch Template 2.0 コマンドリファレンス
1~ 50 文字(両サイドの*は含まれない)
データ流し込み時、データの先頭と最終の*は読み飛ばします。
1~ 64 文字
P-touch Editor で設定したベアラバー設定は無効です。
3~ 64 文字(先頭と終了は A、 B、 C、 D のいずれか)
3~ 15 文字(先頭は” 01” 3桁目は” 0” または” 1”)
4.2.2 1次元バーコードについて
横幅が、 22.5cm を超えるバーコードは、印刷されません。
1164 ドット以上の高さの1次元バーコードを作成しても 1164 ドットに変換されます。
規格ごとの入力文字数は以下のとおりです。
※ ISO646 で規定された印字可能文字
<< 数字、英文字、スペース、!、” 、%、&、’ 、(、)、*、+、,、-、.、/、:、;、<、=、>、?、_ >>
上記の範囲を超えて転送しようとすると、転送時にエラーになります。データの流し込みは、下限値に満たな
い場合は、印刷されません。上限値を超えた場合は、上限値までのデータを有効とします。
ただし、64 文字を超えた場合は、印刷されません。
- 21 -
4. P-touch Template 2.0 制限事項
P-touch Editor で設定した QR コードのバージョン設定は無効です。バージョン設定
は、OFFにしてください。
P-touch Editor で設定した連結設定は無効です。
QR コードバージョン設定コマンドにより設定された値が範囲外の時、AUTOに変換
されます。( MODEL1:0~ 14、 MODEL2:0~ 40、マイクロ QR:0~ 4)
P-touch Editor で設定したPDF417のエラー訂正レベルは、本体と一致しないため、
P-touch Template での印刷時に、バーコードの大きさが変わることがあります。
P-touch Editor で設定したPDF417の幅で、中は小に変換されます。
P-touch Editor で設定した連結設定は無効です。
P-touch Editor で設定した連結設定は無効です。
P-touch Editor で設定したマクロ設定は無効です。
P-touch Editor で設定した連結設定は無効です。
データがオーバーした時、連結します。
P-touch Editorで国コードとサービスクラスを設定すると、指定文字に達しない時は前
詰めになりますが、本体は後ろ詰めになります。
(例 ) 2を設定→ P-touch Editor:「 200」 本体:「 002」
P-touch Editor で設定した除去する文字は無効です。
P-touch Editor で設定した連結の設定で、連結数が自動に設定された場合、連結ブ
ロック数は 2 個になります。
P-touch Editor で設定した連結の設定のうち、連結間隔と縦連結は無効です。
4.2.3 2次元バーコードについて
P-touch Template 2.0 コマンドリファレンス
- 22 -
4. P-touch Template 2.0 制限事項
P-touch Template 2.0 コマンドリファレンス
4.3 イメージに関して
P-touch Editorで、イメージが重なり合ったテンプレートを転送した場合、全てのイメージデータは重ねあわされま
す。(P-touch Editor はデフォルトでは後で作ったものが上に表示されます。)
4.4 ナンバリングに関して
1つのオブジェクト内で、有効なナンバリング指定範囲数は1つです。
ナンバリング最大桁数は 15 桁です。 15 桁以上の場合は下位 15 桁がナンバリングされます。
印刷後のナンバリングオブジェクトの内容は、ナンバリング指定範囲のみ保存されます。
ナンバリングオブジェクトの文字数より流し込んだ文字数が少ない場合、正常に印刷されない場合があります。
ナンバリング指定範囲内に改行がある場合は、改行以降の文字列はオブジェクトから削除されます。
注意:
ナンバリングオブジェクトとはナンバリング指定されたテキストオブジェクトまたはバーコードオブジェクトを意味し
ます。
4.5 データベースに関して
データベース名は、転送時にファイル名+シート名(エクセルの場合)で命名します。
ファイル名は 15 バイト( 1 バイト文字で 15 文字、 2 バイト文字で 7 文字)までとなります。
最大 99 個のデータベースを転送できます。ただし、転送容量が 6MByte を超えた時点で転送できなくなります。
置き換え検索文字のセルに改行がある場合は、改行までの文字列が置き換え検索文字となります。
置き換え検索文字は、 256 文字まで有効です。
データベースの最大行数はタイトル行を含め 65000 行です。 65000 行を超えるデータベースを転送した場合、
65000 行を超えた部分のデータは削除されます。
データベースの最大列数は 100 列です。100 列を超えるデータベースを転送した場合、100 列を超えた部分のデ
ータは削除されます。
テンプレートを印刷する時に、接続されたデータベースが無い場合や、置き換え検索で該当する文字が見つから
なかった場合は、エラーとなります。
テンプレートを印刷する時に、接続した列がデータベースに無い場合、これらの列に関連するオブジェクトはデフ
ォルトになります。
データベースで使用される文字コードセットは、転送に使用する PC の言語環境に依存します。
- 23 -
4. P-touch Template 2.0 制限事項
P-touch Template 2.0 コマンドリファレンス
4.6 その他
4.6.1 テンプレートの転送について
最大転送テンプレート数は 99 個です。ただし転送容量が 6 Mbyte を超えた時点で転送できなくなります。
1テンプレートの最大オブジェクト数は 1000 個です。ただし 64 KByte 以上は、本体に転送しようとしたときにエラ
ーとなり転送できません。
印刷データを流し込む場合は、コマンドモードを、 P-touch Template モードにしてください。
本体にテンプレートを転送すると、動的コマンドで設定した値は、全て初期化されます。
スプリットラベルには、対応していません。
P-touh Editor から印刷した後、コマンドモードは、ラスターモードになります。テンプレート印刷を行うには、本体
設定ツールで P-touch Template モードにするか、直前のモードが、本体設定ツールで P-touch Template モー
ドにしていたならば、電源 OFF/ON すれば、P-touch Template モードに戻ります。
4.6.2 テンプレート内のオブジェクト
印刷データの改行コード(0D0A 、0D 、0A )は読み捨てます。ただし、区切り記号や印刷開始文字列、改行コマンド
など、特別なデータ列として設定された場合はそれらに従います。
オブジェクトの順番は、オブジェクト名の下位から4ケタ分の数字のみ有効として、順番が決定されます。数字が
ない場合は、一番最後の順番になります。同じ番号の場合は、テキスト、1次元バーコード、2次元バーコードの
優先順位で番号を決定し、オブジェクトも同じ場合は、その中で最初に作ったものを先の順番にします。順番を
示す数字をオブジェクト名の後ろに入れることを推奨します。
(P-touch Editor でオブジェクト名を設定するには、テキストおよびバーコード各オブジェクトのプロパティを表示し、
「拡張タブ」の「オブジェクト名」欄に名前を設定してください。)
オブジェクト名の設定箇所
- 24 -
4. P-touch Template 2.0 制限事項