ZPL ガイド
ZPL コマンド
139 件のガイドがこのカテゴリにあります。
- ^A · スケーラブル/ビットマップフォント 現在のテキストフィールドに使用するフォントを選択します。フォント 0 はスケーラブルな標準フォント CG Triumvirate Bold Condensed で、A–H と GS はプリンター内蔵のビットマップフォントです。それ以外の名前は ^CW でダウンロード済みのフォントファイルに割り当てることができます。
- ^A@ · フォント名によるフォントの呼び出し プリンター上のフォントをファイル名で呼び出します TrueType など 。
- ^A0 · 内蔵スケーラブルフォント 0 プリンター内蔵のスケーラブルな標準フォント CG Triumvirate Bold Condensed、すべての Zebra ZPL プリンターに搭載 です。シンプルなテキストに適した定番の選択肢です。
- ^B0 · Aztec バーコード Aztec コード 2D マトリックス を生成します。誤り訂正とシンボルサイズはパラメーター d でまとめて指定します。
- ^B1 · Code 11 バーコード Code 11 バーコード 数字 0–9 とハイフン、主に通信分野向け を生成します。
- ^B2 · Interleaved 2 of 5 バーコード Interleaved 2 of 5 バーコード 2 桁単位で符号化するため、桁数は偶数のみ を生成します。
- ^B3 · Code 39 バーコード Code 39 バーコード 英数字。開始と終了のアスタリスクは自動的に付加されます を生成します。
- ^B4 · Code 49 バーコード Code 49 バーコード 複数行のスタック型コード を生成します。
- ^B5 · Planet Code バーコード PLANET コード 長短のバーを用いる米国の郵便バーコード を生成します。
- ^B7 · PDF417 バーコード PDF417 コード 大量のデータに対応する複数行の 2D スタック型コード を生成します。
- ^B8 · EAN-8 バーコード EAN-8 バーコード 8 桁。小さな商品向けのコンパクトな EAN バリアント を生成します。
- ^B9 · UPC-E バーコード UPC-E バーコード ゼロ抑制によるコンパクトな UPC バリアント。チェックディジットはプリンターが計算します を生成します。
- ^BA · Code 93 バーコード Code 93 バーコード 英数字。Code 39 よりも高密度 を生成します。
- ^BB · Codablock バーコード Codablock コード スタック型コード。モード A は Code 39 の文字セット、E と F は Code 128 の文字セットを使用します を生成します。
- ^BC · Code 128 バーコード (サブセット A、B、C) サブセット A 数字と大文字 、B 全 ASCII 、C 2 桁単位で倍密度 に対応した Code 128 バーコードを生成します。
- ^BD · UPS MaxiCode バーコード UPS MaxiCode UPS の配送ラベル向けの六角形 2D コード を生成します。
- ^BE · EAN-13 バーコード EAN-13 バーコード 13 桁。小売商品の標準 を生成します。
- ^BF · MicroPDF417 バーコード MicroPDF417 コード データ量が限られる用途向けのコンパクトな PDF417 バリアント を生成します。
- ^BI · Industrial 2 of 5 バーコード Industrial 2 of 5 バーコード 数字のみ。倉庫や物流で使われる古典的な形式 を生成します。
- ^BJ · Standard 2 of 5 バーコード Standard 2 of 5 バーコード 数字のみ。古く、あまり使われない形式 を生成します。
- ^BK · ANSI Codabar バーコード Codabar バーコード 数字と A–D のスタート/ストップ文字。主に図書館、血液バンク、配送で使用 を生成します。
- ^BL · LOGMARS バーコード LOGMARS バーコード 米国の国防および物流向けの Code 39 バリアント。モジュロ 43 チェックディジットが常に付加されます を生成します。
- ^BM · MSI バーコード MSI バーコード MSI Plessey とも呼ばれます。数字のみで、主に在庫管理に使用 を生成します。
- ^BO · Aztec バーコードのパラメーター ^B0 と同じパラメーターを持つ Aztec コードコマンドの別表記です。
- ^BP · Plessey バーコード Plessey バーコード 数字のみ。英国由来の歴史的な形式 を生成します。
- ^BQ · QR コードバーコード QR コードを生成します。エラー訂正レベルと入力モードは、^FD の先頭にもプレフィックスとして指定します 例: MA, 。
- ^BR · GS1 DataBar バーコード GS1 DataBar コード 旧称 RSS。量り売りの生鮮品などに使われるコンパクトな GS1 シンボル体系 を生成します。
- ^BS · UPC/EAN 拡張バーコード EAN/UPC コード向けの 2 桁または 5 桁のアドオン 補助シンボル を、メインのバーコードの横に別のフィールドとして生成します 定期刊行物などで使用 。
- ^BT · TLC39 バーコード 通信業界向けの TLC39 コード TCIF Linked Code 39 を生成します。ECI 番号を表す Code 39 に、シリアル番号や追加データ用の MicroPDF417 を任意でリンクできます。
- ^BU · UPC-A バーコード UPC-A バーコード 12 桁。北米の小売形式 を生成します。
- ^BX · Data Matrix バーコード Data Matrix コード 2D マトリックス。非常に堅牢で省スペース を生成します。新規の用途では品質レベル 200 ECC 200 を使用してください。
- ^BY · バーコードフィールドの既定値 以降のバーコードの既定値として、モジュール幅、太バーと細バーの比率、バーコードの高さを設定します。
- ^BZ · POSTAL バーコード POSTNET の郵便バーコード USPS。郵便番号を長短のバーで表します を生成します。
- ^CC · キャレット文字の変更 フォーマット内でコマンドの開始を示すキャレット文字 既定値 ^ を変更します。
- ^CD · 区切り文字の変更 コマンドのパラメーター間の区切り文字 既定値はカンマ を変更します。
- ^CF · 英数字の既定フォントの変更 独自の ^A を指定していない以降のすべてのテキストフィールドに使う既定フォントを設定します。
- ^CI · 国際フォントと文字コードの変更 以降のテキストに使用する国際文字セット コードページ を選択します。必要に応じて個々の文字コードを再マッピングすることもできます。
- ^CN · 即時カット カッターを備えたキオスクプリンターで、即座にカットを実行します。カッター付きのラベルプリンターでラベルごとにカットするには、印刷モード ^MMC を使用します。
- ^CO · キャッシュの有効化 スケーラブルフォントの文字キャッシュを有効にします。一度描画した文字がキャッシュされ、次回以降は高速に印字されます。
- ^CP · ラベルの取り出し プレゼンターを備えたキオスクプリンターで、提示中のドキュメントをどう扱うかを制御します。
- ^CT · チルダ文字の変更 コントロールコマンドのプレフィックス 既定値 ~ 。例: ~JA や ~HS を変更します。
- ~CT · チルダ文字の変更 (ホスト側) チルダ文字を変更するホスト側のバリアントです フォーマット側は ^CT 。
- ^CW · フォント識別子 フォントファイルを識別子 A–Z、0–9 に割り当て、その識別子を ^A で使えるようにします。すでに使われている文字を指定すると、内蔵フォントが置き換えられます。
- ~DB · ビットマップフォントのダウンロード ビットマップフォントをプリンターにダウンロードします。フォントのメトリクスを含むヘッダーの後に文字データが続きます。
- ^DF · フォーマットのダウンロード 現在のフォーマットをプリンターメモリーに保存し、後から ^XF で呼び出せるようにします。
- ~DG · グラフィックのダウンロード グラフィック ロゴや画像 をプリンターメモリーにダウンロードします。保存したグラフィックは後から ^XG で呼び出します。
- ~DU · 無制限 TrueType フォントのダウンロード 256 文字を超える TrueType フォント 無制限。アジア言語のフォントなど を Zebra のダウンロード形式でプリンターにダウンロードします。
- ~DY · オブジェクトのダウンロード グラフィック PNG、GRF 、TrueType/OpenType フォント、ビットマップなどのファイルをプリンターメモリーにダウンロードします。
- ^EF · 保存済みフォーマットの全消去 プリンターのメモリーに保存されているフォーマットをすべて削除します。
- ^EG · ダウンロード済みグラフィックの全消去 ダウンロード済みのグラフィックをプリンターのメモリーからすべて削除します ~EG と同じ 。
- ^FB · フィールドブロック 幅、行数、配置を固定したテキストブロックを定義します。テキストは自動的に折り返されます。
- ^FC · フィールドクロック リアルタイムクロックの日付と時刻を後続の ^FD に挿入するための指示文字を設定します 例: 日を表す %d 。
- ^FD · フィールドデータ フィールドのデータ テキスト、バーコードの内容、グラフィックデータ を定義します。^FS で終了します。
- ^FE · フィールドの連結 複数の ^FD の内容を 1 つのフィールドに連結します 個別のシリアル番号を組み合わせる場合など 。
- ^FH · 16 進数指定子 続く ^FD 内の 16 進値が「16 進指定子 + 2 桁の 16 進数」、既定では _HH の形式 例: _5F = アンダースコア で記述されていることを示します。特殊文字の入力に使い、指定子はパラメーター a で変更できます。
- ^FL · フォントリンク ベースフォントを拡張フォントにリンクします。ベースフォントにない文字は、リンクされたフォントから印字されます。
- ^FM · 複数のフィールド原点 Structured Append によってデータを複数のシンボルに分割した PDF417 ^B7 または MicroPDF417 ^BF バーコードについて、各シンボルの位置を設定します。
- ^FN · フィールド番号 ^DF で保存したフォーマット内の可変フィールドに番号を付けます。^XF でフォーマットを呼び出すと、同じ番号でそのフィールドにデータが入ります。
- ^FO · フィールド原点 直後のフィールドの位置 X/Y、ドット単位 を指定します。^FO がない場合、フィールドは 0,0 に配置されます。
- ^FP · フィールドパラメーター 現在のテキストフィールドの文字方向と追加の文字間隔を設定します。縦に積み重ねた文字や字間を空けたテキストに使います。
- ^FR · フィールドの反転印字 フィールドを背景に対して反転させます。黒い領域の上では白で、白い領域の上では黒で印字されます。
- ^FS · フィールドセパレーター 現在のフィールド テキスト、バーコード、グラフィック を終了します。すべてのフィールドに ^FS が必要です。
- ^FT · フィールドタイプセット フィールドを左上隅ではなくベースラインを基準に配置します。テキストを正確にそろえたいときに便利です。
- ^FV · フィールド変数 ^FD と同様ですが、データを可変として扱います。^MCN を指定すると、ラベルイメージの残りの部分は次のラベルのために保持され、^FV フィールドは印刷のたびにクリアされます。
- ^FW · フィールドの向き 向きパラメーターを持つ以降のすべてのフィールドについて、既定の回転 ファームウェア x.14 以降は既定の揃え方向も を設定します。フィールド内で明示的に指定した値 例: ^A0N が優先されます。
- ^FX · コメント 印字されないコメントを ZPL コードに追加します。保守やデバッグに役立ちます。
- ^GB · グラフィックボックス 指定した線の太さで矩形を描きます 塗りつぶしまたは枠線 。
- ^GC · グラフィック円 指定した直径と線の太さで円を描きます。
- ^GD · グラフィック斜線 指定した幅と高さの範囲内に斜線を描きます。
- ^GE · グラフィック楕円 指定した幅、高さ、線の太さで楕円を描きます。
- ^GF · グラフィックフィールド ビットマップ ロゴ、画像 をフィールドデータから直接印字します。zplCloud がロゴ用に生成する ^GFA グラフィックの基礎となるコマンドです。
- ^GF (:Z64) · 圧縮グラフィックデータ Z64 エンコードを使う ^GF: ビットマップを zlib deflate で圧縮し、Base64 でエンコードしてチェックサム付きで送信します。ZPL に ^GZ というコマンドは存在しません。
- ^GS · グラフィックシンボル 内蔵の記号 ®、©、™ と、UL および CSA の認証マークを印刷します。記号は続く ^FD で A–E の文字を指定して選びます。
- ~HB · バッテリー状態 バッテリー状態を問い合わせます ZQ シリーズなどのバッテリー駆動プリンターのみ 。
- ~HD · ヘッド診断 プリントヘッドや周囲の温度、濃度設定、速度などの診断データをホストへ返します。
- ~HI · ホスト識別情報 プリンターの識別情報として、機種、ファームウェアバージョン、解像度 1 mm あたりのドット数 、メモリー容量、検出されたオプションを問い合わせます。
- ~HM · ホスト RAM 状態 プリンターの RAM 状態 合計容量、最大使用可能容量、現在の空き容量。単位は KB を問い合わせます。
- ~HQ · ホストクエリー プリンターから特定の情報を問い合わせ、ホストへ返送させます。
- ~HS · ホストステータス応答 プリンターの現在の状態 用紙切れ、一時停止、ヘッドオープン、リボン、バッファー使用状況など を問い合わせます。
- ^ID · オブジェクトの削除 グラフィック、フォーマット、フォントなどのオブジェクトをプリンターメモリーから削除します。
- ^IL · イメージの読み込み ^IS で保存したラベルイメージ .GRF を、背景として位置 0,0 から現在のフォーマットに読み込みます。その上に他のフィールドを配置します。
- ^IM · イメージの移動 保存済みの画像 .GRF または .PNG を ^FO で指定した位置に印字します。^XG と同様ですが、拡大はできません。
- ^IS · イメージの保存 それまでに作成したラベルを、ZPL フォーマットとしてではなくグラフィック .GRF としてプリンターメモリーに保存します。通常はフォーマットの末尾に置きます。
- ~JA · すべてのジョブの取り消し 待機中の印刷ジョブをすべて取り消します。
- ~JB · オプションメモリーの初期化 オプションメモリー ドライブ B: のメモリーカードなど を初期化します。そこに保存されているオブジェクトはすべて削除されます。
- ~JC · 用紙センサーのキャリブレーション セットされている用紙に合わせて、用紙/ラベルセンサーを自動的にキャリブレーションします。
- ~JG · センサーキャリブレーションのグラフ出力 センサーのキャリブレーション結果をグラフィックとして出力します。用紙交換時の目視確認に使えます。
- ~JL · ラベル長の設定 ラベル長を再測定します。そのためにプリンターはラベルを 1 枚以上送り出します。
- ^JM · 1 ミリメートルあたりのドット数の設定 必要に応じてフォーマットの解像度 1 mm あたりのドット数 を半分にし、ドット単位の寸法がすべて 2 倍の大きさで印字されるようにします。
- ~JP · 一時停止とフォーマットの取り消し プリンターを一時停止し、現在のフォーマットを取り消します。
- ~JR · 電源投入時リセット プリンターを再起動します 電源を入れ直したときと同じ動作 。
- ~JS · バックフィード順序の変更 ティアオフ位置まで送られたラベルを、いつ引き戻すか バックフィード を設定します。
- ^JU · 設定の保存/読み込み 現在の設定を永続的に保存するか、保存済みの設定または工場出荷時の設定を読み込みます。
- ^JW · リボンテンションの設定 リボンの張力を調整します 熱転写方式、PAX シリーズのプリントエンジン 。
- ^JZ · エラー後の再印刷 エラー 用紙切れ、リボン切れ、ヘッドオープンなど のために完全に印字されなかったラベルを、エラー解除後に再印刷するかどうかを設定します。
- ^KD · 日付と時刻の書式選択 操作パネルと設定ラベルに表示する日付と時刻の書式を選択します リアルタイムクロック 。
- ^KL · 表示言語の設定 プリンターの操作パネル ディスプレイ に表示するメニューやメッセージの言語を選択します。コマンド言語 ZPL、EPL、CPCL は切り替わりません。
- ^LH · ラベルホーム 以降のすべてのフィールドの原点 0,0 を設定します。レイアウト全体をずらしたいときに便利です。
- ^LL · ラベル長 ラベルの長さ 高さ をドット単位で指定します。
- ^LR · ラベルの反転印字 フォーマット内の後続のすべてのフィールドに反転印字 ^FR と同様 を適用します。黒い領域の上では白く、白い領域の上では黒く印字されます。
- ^LS · ラベルシフト すべてのフィールド位置を水平方向に ドット単位で ずらします。正の値は左方向です。
- ^LT · ラベルトップ ラベルフォーマット全体を、上端を基準に垂直方向へ ドット行単位で ずらします。
- ^MC · ラベルイメージの消去 (Map Clear) 印字後にラベルイメージを消去するか、次のラベル用に保持するかを設定します。
- ^MD · 印字濃度 プリンターに設定されている濃度を基準に、印字濃度を相対的に変更します。印字を濃く、または薄くできます。
- ^MM · 印字モード 印刷後にプリンターがラベルをどう扱うかを指定します: ティアオフ、剥離、巻き取り、カット、アプリケーターへの受け渡し。
- ^MN · 用紙検出方式 用紙の検出方式を選択します。連続紙、ギャップ/切り欠き、ブラックマークから選べます。
- ^MT · 用紙タイプ 用紙のタイプを選択します。熱転写か感熱かを指定します。
- ^MU · 測定単位の設定 フォーマット内の以降のすべての値の単位 ドット、インチ、ミリメートル を設定します。ある解像度用に作成したフォーマットを別の解像度に変換することもできます。
- ^PA · 高度なテキスト設定 TrueType/OpenType フォント向けの高度なテキスト機能を有効にします: 既定グリフ、双方向レイアウト アラビア語、ヘブライ語など 、文字シェーピング、OpenType サポート。
- ^PF · 指定ドット行数の送り 印字せずに、ラベル下部で指定したドット行数だけ用紙を高速で送ります。
- ~PL · プレゼント長の追加 プレゼントモードでラベルを前方へ送る際の追加送り量を指定します。
- ^PM · ラベルの鏡像印字 ラベル全体を鏡像 左右反転 で印刷します。裏側から読むフィルムなどに使います。
- ^PN · プレゼントナウ 印字済みのラベルを前方へ送り、取り外せる位置に出します。
- ^PO · 印字方向 ラベル全体を通常の向き、または 180 度回転させて印字します。
- ^PP · プログラム可能な一時停止 現在のフォーマットをすべての部数を含めて印字し終えた時点で、プリンターを一時停止モードにします ~PP は印字中のラベルの直後に一時停止します 。
- ^PQ · 印字枚数 印字するラベルの枚数に加え、必要に応じて一時停止/カットや、シリアル化ラベルの複製数を設定します。
- ^PR · 印字速度 (Print Rate) 印字速度、スルー速度、バックフィード速度を 1 秒あたりのインチ数 ips で設定します。
- ~PR · アプリケーター再印刷 直前のラベルをもう一度印刷します。アプリケーターや自動化の用途向けです。
- ~PS · 印刷の再開 (Print Start) 一時停止中のプリンターを再開させます。PAUSE キーを押したときと同じ動作です。
- ^PW · 印字幅 (Print Width) ラベルの印字幅をドット単位で指定します。既定値はプリントヘッドの全幅です。
- ^RF · RFID フォーマットの読み取りまたは書き込み RFID タグのデータを読み書きします。
- ^RQ · EPC データとパスワードの簡易書き込み EPC データやアクセスパスワードを RFID タグに書き込みます 先行する ^RF は不要です 。
- ~SD · 濃度設定 (Set Darkness) プリンターの絶対的な印字濃度を設定します。^MD はこの値を基準に相対的に変更します。
- ^SF · シリアル化フィールド (Serialization Field) ^FD フィールドをカウンターにします。^PQ ジョブの 2 枚目のラベル以降、内容がマスクと増分に従って増加します。
- ^SN · シリアル化データ (Serialization Data) ^FD の代わりに連番を生成します。この値は ^PQ ジョブのラベルごとに増分だけ増加または減少します。
- ^SP · 印刷開始 (Start Print) 残りのフィールドをまだフォーマット中でも、指定したドット行までのラベル上部の印刷を先に開始させます。非常に複雑なラベルのスループットが向上します。
- ~TA · ティアオフ位置の調整 印刷後にラベルをティアオフ 切り取り 位置へ送る量を設定します。
- ^TB · テキストブロック (Text Blocks) 幅と高さを固定したテキストブロックを作ります。テキストは折り返され、あふれた分は切り捨てられます。
- ^TO · オブジェクトの転送 (Transfer Object) 保存済みのオブジェクト グラフィック、フォーマット、フォント を、ある記憶領域から別の記憶領域へコピーします 例: RAM からフラッシュメモリーへ 。
- ~WC · 設定ラベルの印刷 現在のプリンター設定をすべて記載した設定ラベルを印刷します。
- ^WF · AFI または DSFID バイトのエンコード RFID タグへの書き込み時に AFI または DSFID バイトをエンコードします。
- ~WQ · プリンター情報の照会 (Write Query) プリンターに情報を問い合わせ、ホストに返送させます。オドメーターの値、メンテナンス通知、エラーステータス、シリアル番号、MAC アドレスなどを取得できます。
- ^WT · タグの書き込み (Write / Encode Tag) 現在のフォーマットで RFID タグに書き込みます パラメーターによって読み取りも行えます 。
- ^XA · フォーマット開始 (Start Format) ZPL フォーマットを開始します。ラベルは必ず ^XA で始まり、^XZ で終わります。
- ^XB · バックフィードの抑止 (Suppress Backfeed) ラベルをティアオフ位置またはカット位置まで送る動作を抑止します。これにより、次のラベルの前にバックフィードが不要になります。
- ^XF · フォーマットの呼び出し (Recall Format) メモリーに保存したフォーマットを呼び出し、番号付きフィールド ^FN にデータを差し込みます。
- ^XG · 画像の呼び出し (Recall Graphic) 保存済みの画像を呼び出し、X / Y の倍率で拡大します。
- ^XZ · フォーマット終了 (End Format) ZPL フォーマットを終了し、ラベルを印刷します。
- ^ZZ · プリンターのスリープ (Printer Sleep) アイドル時間の経過後にプリンターの電源を切るか、スリープさせます 主にバッテリー駆動のモバイルプリンター向け 。