Linguagem de Programação ZPL

Fazer download em doc, pdf ou txt
Fazer download em doc, pdf ou txt
Você está na página 1de 3

Linguagem de Programação ZPL

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


        TLP2844-Z, HC100, GK, GX, S4M, ZM400/600, 105SL, Xi4;

Linguagem ZPL
Estrutura do ZPL
    Início - ^XA
        Configuração
        Impressão – Onde / Tipo / Dados
    Final - ^XZ

Comandos de Execução Direta


Prefixo:  ~

Principais Comandos 
^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
A imagem abaixo mostra uma etiqueta criada no Zebra Designer, para uma S4M. E
logo abaixo o arquivo em ZPL correspondente.

Você também pode gostar