EtikStudio

プリンタ言語変換

EPL2からZPLへの変換:レガシーラベルファイルを最新Zebraプリンタ向けに近代化

LP/TLPプリンタのEPL2ジョブをZD/ZTシリーズ向けのZPLに変換する方法。コマンド対応表、変換前後の例、移行チェックリスト付き。

10年前のLP 2844をZD421やZT411に置き換える企業は、ERPが何年もEPL2を送り続けていて、誰も元のデザインを保管していなかったことに気づきます。最新のZebraプリンタはEPL2をエミュレートできますが、エミュレーションは新しいプリンタの解像度と機能を無視します。ネイティブZPLへの変換が正攻法です。

コマンド対応表

操作EPL2ZPL
開始/終了N(バッファ消去)… P1(印刷)^XA … ^XZ
ラベルサイズq812 Q609,24^PW812 ^LL609
テキストA40,30,0,4,1,1,N,"Hello"^FO40,30 ^A0N,36,36 ^FDHello^FS
Code 128B40,130,0,1,2,4,90,B,"data"^BY2 ^BCN,90,Y,N,N ^FDdata^FS
QR/2Db40,130,Q,m2,s6,"data"^BQN,2,6 ^FDQA,data^FS
線/枠LO40,120,300,2 / X40,120,2,340,300^GB300,2,2^FS
枚数P5^PQ5
濃度/速度D10 S3^MD10 ^PR3
向きZT(上)/ ZB(下)^FWN / ^FWR

得られるものと確認すべきこと

変換前と変換後

N
q609
Q406,24
A30,20,0,3,1,1,N,"Paracetamol 500 mg"
A30,60,0,2,1,1,N,"Lot A2847C  Exp 10/2026"
B30,100,0,1,2,4,70,B,"7601234567893"
P1
^XA
^PW609 ^LL406
^FO30,20 ^A0N,26,26 ^FDParacetamol 500 mg^FS
^FO30,60 ^A0N,20,20 ^FDLot A2847C  Exp 10/2026^FS
^FO30,100 ^BY2,2.0 ^BCN,70,Y,N,N ^FD7601234567893^FS
^PQ1
^XZ

EtikStudioでの方法

ERPが生成するEPL2ストリームを貼り付けると、インタプリタが可変と識別したフィールドを含めてラベルを視覚的に表示します。デザインとして保存し、変数をデータに接続し、新しいフリートにZPLを印刷する — あるいは同じデザインから残っている旧機にEPL2を送り続けます。

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

他のペア

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

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

無料トライアルを開始