EtikStudio

Conversion de langages d'imprimante

Convertir SBPL en ZPL : porter les travaux d'étiquettes SATO sur des imprimantes Zebra

Équivalences SBPL de SATO → ZPL, comment dérouler le positionnement persistant de SBPL en champs ZPL, correspondance des polices et codes-barres, et un exemple commenté.

Les travaux SBPL viennent généralement d'un module ERP conçu au Japon ou des outils SATO, et ils sont difficiles à lire : séquences d'échappement, coordonnées à quatre chiffres, positions reportées d'un objet au suivant. Les convertir en ZPL consiste surtout à rendre explicite l'implicite — chaque champ reçoit son propre ^FO, sa propre police, son propre ^FS.

Équivalences de commandes

OpérationSBPL (SATO)ZPL (Zebra)
Début / fin<ESC>A … <ESC>Z^XA … ^XZ
Taille de l'étiquette<ESC>A1 0609 0812 (hauteur, largeur en points)^PW812 ^LL609
Position d'un champ<ESC>H0040 <ESC>V0030^FO40,30
Texte<ESC>L0202 <ESC>XU Bonjour (police + grossissement)^A0N,36,36 ^FDBonjour^FS
Code 128<ESC>BG02090 données (barre étroite 2, hauteur 90)^BY2 ^BCN,90,Y,N,N ^FDdonnées^FS
Code QR<ESC>2D30,L,06,0,0 <ESC>DN0004,données^BQN,2,6 ^FDQA,données^FS
Ligne / cadre<ESC>FW02H0300 (ligne) / <ESC>FW0202V0100H0300 (cadre)^GB300,2,2^FS
Copies<ESC>Q5^PQ5
Noirceur / vitesse<ESC>#E3 <ESC>CS4^MD10 ^PR4
Rotation<ESC>%1 (90°), %2 (180°), %3 (270°)^FWR ou lettre d'orientation

Points de vigilance

Avant et après

<ESC>A
<ESC>A1 0406 0609
<ESC>H0030 <ESC>V0020 <ESC>L0202 <ESC>XS Amoxicillin 250 mg
<ESC>V0060 <ESC>L0101 <ESC>XS Lot B8297K
<ESC>V0100 <ESC>BG02070 7601234567834
<ESC>Q1
<ESC>Z
^XA
^PW609 ^LL406
^FO30,20 ^A0N,30,30 ^FDAmoxicillin 250 mg^FS
^FO30,60 ^A0N,18,18 ^FDLot B8297K^FS
^FO30,100 ^BY2 ^BCN,70,Y,N,N ^FD7601234567834^FS
^PQ1
^XZ

Les deuxième et troisième objets SBPL ne fixent jamais H : ils héritent du 0030 du premier. La version ZPL le déclare à chaque fois.

Comment EtikStudio procède

L'interpréteur SBPL résout les positions persistantes, polices et grossissements en un design visuel simple ; à partir de là, l'export ZPL est le même que pour tout autre design, avec codes-barres et texte lisible reconstruits depuis un seul champ.

Les exemples de commandes sont simplifiés pour la clarté ; la syntaxe exacte varie selon le modèle et le firmware. Testez toujours sur l'imprimante cible.

Autres paires

Votre prochaine étiquette peut être la dernière que vous refaites.

Parlez à notre équipe et nous activons votre essai ensemble. Sans engagement.

Commencer l'essai gratuit