Olá Pessoal!!!!
Conheçam aqui um pouco da linguagem de programação ZPL das impressoras Zebra. #Enjoy
Linguagem ZPL
O ZPL é uma sequência de comandos de configuração, de impressão, comandos para se utilizar recursos internos das impressoras, como fontes de caracteres, fontes de código de barras, fazer o gerenciamento de memória e outras configurações.
ZPL - Zebra Programming Language
Principais modelos compatíveis: ZT420, GT800, ZT230, HC100, 220Xi4, GC420t, ZD500, no geral as impressoras industriais e de alta performance;
Estrutura do ZPL
O ZPL tem uma estrutura bem simples:
Início
^XA
Configuração
Impressão – Onde / Tipo / Dados
Final
^XZ
Principais Comandos ZPL
^LH – Label Home
^LHx,y – Define a origem do posicionamento dos campos
x e y de 0 a 32000
^LL – Label Length
^LLy – Define comprimento da etiqueta quando utilizando papel contínuo
y = 0 a 32000
^LT – Label Top
^LTy – Define posição de origem vertical
y = -120 a 120
~SD – Set Darkness
~SDa – Define o contraste de impressão
a = 0 a 30
^MM – Print Mode
^MMa – define o modo de impressão
a = T – tear off
P – peel off
R – rebobinador
A – aplicador
C - cortador
^MN – Media Tracking
^MNa – Define o uso de papel contínuo ou não-contínuo
a = N – papel contínuo
Y – papel não-contínuo
W – não-contínuo c/ espaçamento
M – não-contínuo c/ marca preta
^MT – Media Type
^MTa – define o tipo de impressão
a = T – transferência térmica
D – térmica direta
^MF – Media Feed
^MFp,h – Define a ação da impressora relacionada à Calibração Automática
p – Ação quando liga-se a impressora
F – Avança uma etiqueta
C - Calibração
L – Avança um comprimento ( para etiquetas contínuas)
N – Nada
h – Ação quando fecha-se a cabeça de impressão
F – Avança uma etiqueta
C - Calibração
L – Avança um comprimento ( para etiquetas contínuas)
N – Nada
^JU – Configuration Update
^JUa
a = F – Restaura os valores de fábrica
R – Restaura a configuração anterior
^FO - Field Origin
^FOx,y – Define a posição do campo
x = posição no eixo X de 0 a 32000
y = posição no eixo Y de 0 a 32000
^A – Campo Alfanumérico
^Af,o,h,w
f = Nome da fonte de caracter (A a Z e 1 a 9)
o = Orientação:
N – Normal R – Rotacionado 90º I – Invertido 180º B – Rotacionado 270º
h = altura da letra (10 a 32000)
w = largura da letra (10 a 32000)
^B – Código de Barras
^Bto,a,b,c,d....
t = tipo do código de barras
o = Orientação:
N – Normal R – Rotacionado 90º I – Invertido 180º B – Rotacionado 270º
a, b, c, d... – depende do tipo de código de barras selecionado
~DG – Download Graphics
~DGmemória:nome,dados
Envia e salva uma imagem gráfica na memória da impressora
Programas externos para converter figuras em .GRF
^XG – Recall Graphic
^XGmemória:nome
Imprime uma imagem gráfica gravada na memória
^ID – Image Delete
^IDmemória:nome – apaga logotipo da memória
S – Salva a configuração atual
Exemplo Prático
A imagem abaixo mostra uma etiqueta de 5cm x 5cm, criada no Zebra Designer, para uma Impressora Zebra ZT230. E logo abaixo o arquivo em ZPL correspondente.
Etiqueta
ZPL Correspondente
^XA
^MMT
^PW400
^LL0400
^LS0
^FT5,384^A0N,41,40^FH\^FDwww.zebrashop.com.br^FS
^BY1,3,99^FT70,322^BCN,,Y,N
^FD>:Evite Lojas Genericas^FS
^FT10,46^A0N,38,60^FH\^FDLinguagem ZPL^FS
^BY1,3,104^FT96,182^B3N,N,,Y,N
^FD1135265909+^FS
^PQ1,0,1,Y
^XZ
Confira as outras linguagens de programação da Zebra:
Para acessar o artigo sobre CPCL, clique AQUI!
1 Comentários
شركة تسليك مجاري بالدمام dNG2dvVeHW
ResponderExcluirObrigado pela sua mensagem. Entrarei em contato em breve.