EtikStudio

Conversión de lenguajes de impresora

Convertir SBPL a ZPL: llevar trabajos de etiquetas SATO a impresoras Zebra

Equivalencias de SBPL de SATO a ZPL, cómo deshacer el posicionamiento persistente de SBPL en campos ZPL, mapeo de fuentes y códigos, y un ejemplo resuelto.

Los trabajos SBPL suelen venir de un módulo ERP de diseño japonés o de las herramientas de SATO, y son difíciles de leer: secuencias de escape, coordenadas de cuatro dígitos, posiciones que se arrastran de un objeto al siguiente. Convertirlos a ZPL consiste sobre todo en hacer explícito lo implícito — cada campo recibe su propio ^FO, su propia fuente, su propio ^FS.

Equivalencias de comandos

OperaciónSBPL (SATO)ZPL (Zebra)
Inicio / fin<ESC>A … <ESC>Z^XA … ^XZ
Tamaño de etiqueta<ESC>A1 0609 0812 (alto, ancho en puntos)^PW812 ^LL609
Posición de un campo<ESC>H0040 <ESC>V0030^FO40,30
Texto<ESC>L0202 <ESC>XU Hola (fuente + magnificación)^A0N,36,36 ^FDHola^FS
Code 128<ESC>BG02090 datos (barra estrecha 2, alto 90)^BY2 ^BCN,90,Y,N,N ^FDdatos^FS
Código QR<ESC>2D30,L,06,0,0 <ESC>DN0004,datos^BQN,2,6 ^FDQA,datos^FS
Línea / recuadro<ESC>FW02H0300 (línea) / <ESC>FW0202V0100H0300 (recuadro)^GB300,2,2^FS
Copias<ESC>Q5^PQ5
Oscuridad / velocidad<ESC>#E3 <ESC>CS4^MD10 ^PR4
Rotación<ESC>%1 (90°), %2 (180°), %3 (270°)^FWR o letra de orientación

Qué vigilar

Antes y despué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

El segundo y tercer objeto SBPL nunca fijan H: heredan 0030 del primero. La versión ZPL lo declara cada vez.

Cómo lo hace EtikStudio

El intérprete SBPL resuelve las posiciones persistentes, fuentes y magnificaciones en un diseño visual plano; desde ahí, la exportación a ZPL es la misma que para cualquier otro diseño, con códigos y texto legible reconstruidos desde un solo campo.

Los ejemplos de comandos están simplificados por claridad; la sintaxis exacta varía según modelo y firmware. Prueba siempre en la impresora destino.

Otros pares

Tu próxima etiqueta puede ser la última que rehaces.

Habla con nuestro equipo y activamos tu prueba juntos. Sin compromiso.

Comenzar prueba gratis