Вы находитесь на странице: 1из 5

Linguagem de Programação ZPL https://www.usez.com.

br/blog/zebra-programming-language

Atendimento
Vendas WhatsApp Contato Chat
Acessarseg a sex -
Cadastre-se Lista de desejos (0) Comparação de produtos (0)
(11) 3522-4940 (11)97315-4883 E-mail Acesse
9h às 18h

0 - R$0,00

Leitores e Coletores Portátil Desktop CartõesIndustrial Série Xi4 Cabeças Suprimentos Busca Etiqueta Garantia Blog

Principal » Blog do UseZ » Linguagem de Programação ZPL

Linguagem de Programação ZPL


Postado por Willi 07/12/2018 1 Comentários Impressoras

Conheçam aqui um pouco da linguagem de programação ZPL das impressoras Zebra


Technologies. Lembrando que a Zebra possui outras duas linguagens, que é o EPL e o CPCL que
é a linguagem das impressoras portáteis.

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


O ZPL é a principal linguagem de programação das impressoras Zebra, essa lingugam é
compatível com praticamente todos os modelos de impressora, com exceção de alguns modelos
das Portáteis e naturalmente as Impressoras de Cartões de PVC.

Principais modelos compatíveis com o ZPL: ZT420, GT800, ZT230, HC100, Série ZT600,
GC420t, ZD500, no geral as impressoras industriais.

Estrutura do ZPL
O ZPL tem uma estrutura bem simples: Atendimento Online

1 of 5 30/07/2020 13:46
Linguagem de Programação ZPL https://www.usez.com.br/blog/zebra-programming-language

Início
^XA
Configuração
Impressão – Onde / Tipo / Dados
Final
^XZ

Principais Comandos ZPL


Abaixo apresentamos os principais comandos de ZPL e sua função.

^LH – Label Home


^LHx,y – Define a origem do posicionamento dos campos
x e y de 0 a 32000

~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

^JU – Configuration Update


^JUa
a = F – Restaura os valores de fábrica
R – Restaura a configuração anterior

^A – Campo Alfanumérico
^Af,o,h,w
Atendimento Online
f = Nome da fonte de caracter (A a Z e 1 a 9)

2 of 5 30/07/2020 13:46
Linguagem de Programação ZPL https://www.usez.com.br/blog/zebra-programming-language

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

Exemplo Prático com ZPL


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.

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 Atendimento Online

3 of 5 30/07/2020 13:46
Linguagem de Programação ZPL https://www.usez.com.br/blog/zebra-programming-language

Qualquer dúvida, fale conosco.

Etiquetas: Programação Zebra Programação Impressora Zebra Linguagem Zebra ZPL

1 Comentários

Paulo Antonio: RESPONDER


29/05/2020, 11:53:16 AM
Como imprimir o cód de barras de uma chave NFE? Não consigo achar a configuração do
tamanho para ficar igual ao DANFE. O leitor de código de barras não faz leitura.

Victor:
16/07/2020, 10:04:58 AM
Bom dia Paulo, Tente utilizar o seguindo comando: ^FX Código de
barra_Chave de acesso ^BY1,3,110^FT120,410,0^BCN,,N,Y
^FD1234567890xxxxxxxxx^FS

Deixe um comentário

ENVIAR

Atendimento Online

4 of 5 30/07/2020 13:46
Linguagem de Programação ZPL https://www.usez.com.br/blog/zebra-programming-language

Produtos relacionados

A
O
-17% -15% -15%

LT

LT

LT
Ã
Ç

U
TA

S
N

N
O

O
C

C
Impressora Impressora Impressora Impressora
Térmica de Pulseiras de Etiquetas de Etiquetas
Zebra ZD500 Zebra HC100 Zebra ZT510 Zebra ZT610
com Ethernet
R$4.468,28 R$17.591,99 R$26.892,43
R$6.374,01 R$3.723,57 R$14.885,53 R$22.755,13
R$5.393,39

Informações Contato Selos de segurança Desenvolvido por

Quem Somos Vendas (11) 3522-4940 /


seg a sex 9h às 18h (Não
Nossa Localização
atendemos revendas)
Política de Uso e Whatsapp: (11) 97315-4883
Privacidade E-mail:
Garantias, Trocas e comercial@usez.com.br
Devoluções Formulário de contato NBrands Tecnologia
Quer ter uma plataforma de
E-commerce igual?
Podemos te ajudar! Solicite
uma proposta clicando
aqui.

Estamos no mapa! Curte aí :)

USE-Z - Desenvolvido e gerenciado por NBrands Suporte Técnico e Serviços em T.I. - CNPJ: 17.409.449/0001-00 - Rua

Francisco Masseli, 31 - 2º andar, Centro, 37500-007, Itajubá - MG

Atendimento Online

5 of 5 30/07/2020 13:46

Вам также может понравиться