EtikStudio

Conversão de linguagens de impressora

Converter TSPL para ZPL: equivalências de comandos e guia de migração (TSC → Zebra)

Como os comandos TSPL se traduzem em ZPL, as armadilhas em unidades, fontes e larguras de barra, uma etiqueta real antes/depois e como levar uma biblioteca TSC para impressoras Zebra.

A migração inversa acontece quando uma empresa padroniza suas linhas industriais em Zebra, herda etiquetas TSC de uma aquisição ou precisa entregar ZPL porque o WMS de um cliente o envia direto à impressora. O TSPL é mais fácil de ler, então a tradução para ZPL consiste sobretudo em respeitar a estrutura mais rígida do ZPL: tudo dentro de ^XA…^XZ, cada campo aberto com ^FO e fechado com ^FS.

Equivalências de comandos

OperaçãoTSPL (TSC)ZPL (Zebra)
Início / fim da etiquetaCLS … PRINT 1^XA … ^XZ
Tamanho da etiquetaSIZE 100 mm,75 mm GAP 3 mm,0^PW800 ^LL600 (pontos)
Posição de um campoDois primeiros parâmetros de TEXT/BARCODE (x,y em pontos)^FO50,40 (x,y em pontos)
TextoTEXT 50,40,"0",0,12,12,"Olá"^A0N,40,40 ^FDOlá^FS
Code 128BARCODE 50,150,"128",80,1,0,2,4,"12345"^BY2 ^BCN,80,Y,N,N ^FD12345^FS
Código QRQRCODE 400,150,M,6,A,0,"dados"^BQN,2,6 ^FDQA,dados^FS
Data MatrixDMATRIX 400,150,120,120,"dados"^BXN,6,200 ^FDdados^FS
Caixa / linhaBOX x,y,xend,yend,2 / BAR x,y,w,h^GB300,2,2^FS
CópiasPRINT 10,1^PQ10
Escurecimento / velocidadeDENSITY 10 SPEED 4^MD15 ^PR4

O que realmente muda

Antes e depois: a mesma etiqueta

SIZE 60 mm,40 mm
GAP 2 mm,0
CLS
TEXT 20,20,"3",0,1,1,"LOC-A01-03"
BARCODE 20,60,"128",80,1,0,2,2,"LOCA0103"
PRINT 1
^XA
^PW480 ^LL320
^FO20,20 ^A0N,30,30 ^FDLOC-A01-03^FS
^FO20,60 ^BY2 ^BCN,80,Y,N,N ^FDLOCA0103^FS
^PQ1
^XZ

Lista de verificação de migração

Como o EtikStudio faz

Importe o trabalho TSPL, corrija visualmente o que for preciso, selecione um perfil Zebra e exporte ZPL. As fontes são pareadas por métricas impressas, o ^BY é derivado da largura de barra estreita que você tinha, e a linha legível é regenerada a partir do mesmo campo de dados, para que os dois nunca divirjam.

Os exemplos de comandos são simplificados para clareza; a sintaxe exata varia por modelo e firmware. Sempre teste na impressora de destino.

Outros pares

Sua próxima etiqueta pode ser a última que você refaz.

Fale com nossa equipe e ativamos seu teste juntos. Sem compromisso.

Começar teste grátis