EtikStudio

プリンタ言語変換

Convert ZPL to EPL2: command equivalents for legacy Zebra/Eltron desktop printers

Mapping ZPL to EPL2 for LP/TLP-series and other EPL-only printers, the features that do not exist in EPL2, and a before/after example.

この記事は英語とスペイン語で提供されています。

EPL2 is the language of the older Eltron and Zebra desktop printers (LP 2844, TLP 2844, GK/GX in EPL mode). They are still everywhere in receiving docks and pharmacies, and they cannot read ZPL. When headquarters designs in ZPL and a branch only has LP printers, someone has to produce EPL2 — a simpler, line-oriented language with fewer features.

Command equivalents

OperationZPLEPL2
Start / end^XA … ^XZN (clear buffer) … P1 (print)
Label size^PW812 ^LL609q812 Q609,24
Text^FO40,30 ^A0N,36,36 ^FDHello^FSA40,30,0,4,1,1,N,"Hello"
Code 128^BY2 ^BCN,90,Y,N,N ^FDdata^FSB40,130,0,1,2,4,90,B,"data"
QR / 2D^BQN,2,6 ^FDQA,data^FSb40,130,Q,m2,s6,"data"
Line / box^GB300,2,2^FSLO40,120,300,2 / X40,120,2,340,300
Copies^PQ5P5
Darkness / speed^MD10 ^PR3D10 S3
Orientation^FWN / ^FWRZT (top) / ZB (bottom)

What EPL2 cannot do

Before and after

^XA
^PW812 ^LL609
^FO40,30 ^A0N,36,36 ^FDSafety Harness^FS
^FO40,130 ^BY2 ^BCN,90,Y,N,N ^FD7501234567893^FS
^PQ1
^XZ
N
q812
Q609,24
A40,30,0,4,1,1,N,"Safety Harness"
B40,130,0,1,2,4,90,B,"7501234567893"
P1

Migration checklist

How EtikStudio does it

The neutral design is exported to EPL2 with the nearest font sizes chosen by printed metrics, barcodes rebuilt with EPL2 syntax and FNC1 handled for GS1, and counters expanded per label by the print engine. Where EPL2 lacks a feature, the editor warns before printing instead of silently dropping the object.

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

他のペア

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

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

無料トライアルを開始