Olá Pessoal!
Bom, finalizando a sequência de artigos sobre Programação das Impressoras Zebra, vou falar sobre o CPCL. #Enjoy
Linguagem CPCL
O CPCL como as outras linguagens, é uma sequência de comandos de configuração, de impressão, comandos para se utilizar recursos internos das impressoras, porém, esta linguagem é das impressoras Portáteis: Série QLn, Série RW, Série ZQ, as P4T e Série iMZ.
Estrutura do CPCL
O CPCL não é diferente das outras linguagens Zebra, é bem simples:
Início
! offset 200 200 altura quant<CR><LF>
Configuração
Impressão – Tipo / Onde / Dados
Final
PRINT<CR><LF>
Principais Comandos CPCL
Configuração
JOURNAL<CR><LF>
Definição de papel contínuo
LABEL<CR><LF>
Definição de papel não-contínuo
BAR-SENSE xxx<CR><LF>
Divisão das etiquetas por marca preta
GAP-SENSE xxx<CR><LF>
Divisão das etiquetas por espaçamento
SET-TOF XXX<CR><LF>
Define a posição de parada
CONTRAST x<CR><LF>
Contraste de impressão (0 a 3)
TONE x<CR><LF>
Tonalidade de impressão (-99 a 200)
SPEED x<CR><LF>
Velocidade de impressão (0 a 4)
PAGE-WIDTH X<CR><LF>
Largura da etiqueta em pontos
Impressão de Texto
T fonte tamanho x y dados<CR><LF>
Ex:
T 2 1 86 179 726472436
T 0 0 100 636 www.automaoff.com.br
T270 4 0 359 240 Zebra
T180 4 0 799 328 1231234-2
Impressão de Código de Barras
B tipo largura relação altura x y dados<CR><LF>
Ex:
B 128 1 0 30 67 559 123431244566
VB 128 2 0 30 224 724 2342
B I2OF5 1 2 120 43 59 123456
Impressão de Logotipos
PCX x y !<nome<CR><LF>
Ex:
PCX 12 4 !<Zebra.pcx
Envio do logotipo para a impressora
Label Vista
Exemplo Prático com CPCL
A imagem abaixo mostra uma etiqueta de 8cm x 4cm, criada para Impressora ZQ520. E logo abaixo o CPCL correspondente.
CPCL Correspondente
! 0 200 200 320 1
PW 639
TONE 0
SPEED 3
ON-FEED IGNORE
NO-PACE
BAR-SENSE
T 4 1 77 10 IMPRESSORAS ZEBRA
BT 7 0 3
B 128 2 30 160 84 108 11 3526-5909
PRINT
Confira as outras linguagens de programação da Zebra:
Para acessar o artigo sobre EPL, clique AQUI!
0 Comentários
Obrigado pela sua mensagem. Entrarei em contato em breve.