Dicas Impressora Zebra

Considerando o Exemplo Abaixo

Todo comando é seguido de seu parametro
Os parametros estao em pontos. E depende da impressora a quantidade de Pontos por milimetro.

Para máquinas de 6 pontos/milímetros ? 50 x 6 = 300 pontos
Para máquinas de 8 pontos/milímetros ? 50 x 8 = 400 pontos
Para máquinas de 12 pontos/milímetros ? 50 x 12 = 600 pontos

Os Comandos XA e XZ delimitam a regiao da etiqueta
Entre o comando FD e FS vem o conteudo impresso.
O comando R indica a direcao do conteudo. No caso R é Rotacionado… ou seja de cima pra baixo
Outras opçoes
N –> Modo Normal
B –> De baixo pra cima
I –> De ponta cabeca

PUT STREAM str-rp CONTROL
"^XA^LH" i-linha "," i-coluna "^PRC^PQ^"
"^FT226,449^A0R,70,72^FH\^FD" c-nr-nota-fis "^FS"
"^FT14,490^A0R,23,21^FH\^FD" t-etiqueta1.c-cliente "^FS"
"^FT14,522^A0R,20,19^FH\^FDTRANSP: " t-etiqueta1.c-transp "^FS"
"^FT12,547^A0R,17,19^FH\^FD" t-etiqueta1.i-matr " - " t-etiqueta1.c-nome-func "^FS"
"^FT13,569^A0R,14,14^FH\^FDVOLUME No. ^FS"
"^FT188,584^A0R,28,28^FH\^FD/^FS"
"^FT265,583^A0R,28,28^FH\^FD" t-etiqueta1.i-vol "^FS"
"^FT95,585^A0R,28,28^FH\^FD" t-etiqueta1.i-vol-tot "^FS"
"^FT12,595^GB486,0,1^FS"
"^FT13,679^A0R,28,28^FH\^FD" t-etiqueta1.qtdade[1] t-etiqueta1.ITEM[1]"^FS".
IF t-etiqueta1.ITEM[2] <> " " then
PUT STREAM str-rp CONTROL "^FO12,636^A0R,28,28^FH\^FD" t-etiqueta1.qtdade[2] t-etiqueta1.ITEM[2]"^FS".
PUT STREAM str-rp CONTROL "^XZ".

Você pode gostar...

Deixe um comentário

O seu endereço de e-mail não será publicado.