EtikStudio

プリンタ言語変換

ZPLからCPCLへの変換:工場のラベルをZebraモバイルプリンタへ(QL・ZQシリーズ)

Zebraポータブルプリンタ向けのZPL→CPCLコマンド対応、単位と構造の違い、変換前後の例、配送・現場ラベルで確認すべき点。

CPCLはZebraのポータブルプリンタ — 配送ドライバーのベルトやフォークリフトに付けるQL・ZQシリーズ — の言語です。多くのZQモデルはZPLも受け付けますが、旧型のQL機や一部の構成はCPCLしか話さず、CPCLジョブは小さくBluetooth経由で高速です。工場のZPLデザインを配送ルートで再利用するには翻訳が必要です。

コマンド対応表

操作ZPLCPCL
開始/終了^XA … ^XZ! 0 200 200 <高さ> <枚数> … PRINT
ラベルサイズ^PW ^LLPW <幅>、高さは!ヘッダに(ドット)
テキスト^FO40,30 ^A0N,36,36 ^FDHello^FSTEXT 4 0 40 30 Hello(フォント、サイズ、x、y)
拡大テキスト^A0N,60,60TEXTの前にSETMAG 2 2(整数倍率)
Code 128^BY2 ^BCN,90,Y,N,N ^FDdata^FSBARCODE 128 2 1 90 40 130 data(可読文字にはBARCODE-TEXT)
QRコード^BQN,2,6 ^FDQA,data^FSBARCODE QR 40 130 M 2 U 6 … MA,data … ENDQR
枠/線^GB300,2,2^FSBOX x0 y0 x1 y1 2 / LINE x0 y0 x1 y1 2
枚数^PQ3!ヘッダの最後の数値、またはPRINTの繰り返し
濃度/速度^MD ^PRTONE 15 SPEED 3

実際に変わるもの

変換前と変換後

^XA
^PW576 ^LL400
^FO20,20 ^A0N,30,30 ^FDSJD-4587-22^FS
^FO20,60 ^A0N,20,20 ^FDDestination: Madrid^FS
^FO20,110 ^BY2 ^BCN,80,Y,N,N ^FDSJD458722^FS
^PQ1
^XZ
! 0 200 200 400 1
PW 576
TEXT 4 0 20 20 SJD-4587-22
TEXT 7 0 20 60 Destination: Madrid
BARCODE-TEXT 7 0 5
BARCODE 128 2 1 80 20 110 SJD458722
BARCODE-TEXT OFF
PRINT

EtikStudioでの方法

モバイルプリンタのプロファイルを選ぶと、同じデザインがラベルサイズから計算したヘッダ、SETMAG値に丸めたフォント(テキストがはみ出す場合は警告)、BARCODE-TEXTで囲んだバーコード可読文字を含むCPCLをエクスポートします。モバイルアプリから、ドライバーはコネクタ経由でQL/ZQプリンタにラベルを送り、工場は同一デザインからZPLを印刷し続けます。

コマンド例は分かりやすさのため簡略化しています。正確な構文はプリンタの機種とファームウェアにより異なります。必ず対象プリンタでテストしてください。

他のペア

次のラベルが、作り直す最後の一枚になるかもしれません。

チームにご相談ください。一緒にトライアルを開始します。契約縛りなし。

無料トライアルを開始