IMPRESSORAS ZEBRA

ARPRADO 21/07/2011 18:56:40
#379698
Olá turma boa!

Tenho que fazer imprimir etiquetas em uma impressora zebra S4M.
Fiz a instalação e consegui imprimir pelo vb, agora gostaria de definir o tamanho da etiqueta, alguém sabe?
Como faço para valer os comando da linguagem zpl no vb?
FEDERHEN 22/07/2011 08:20:32
#379726
Em todas as etiquetas que desenvolvi ate hoje, a etiqueta é montada com comandos ZPL passando as cordenadas de impressão e a definição do tamanho da etiqueta é feita pela calibragem da impressora, que usa o sensor para medir o intervalo de espaço entre uma etiqueta e outra.
Quando as cordenadas do programa para a impressora Extrapolam o tamanho da etiqueta, a impressão automaticamente passa a usar mais de uma etiqueta.
Não me lembro agora dos procedimentos da calibragem da impressora, mas está descrita em uma das páginas do manual.
ARPRADO 22/07/2011 16:21:36
#379765
Vc fez valer pelo vb os comandos ZPL? vc tem algum exemplo?
NLSOLUCOES 22/07/2011 21:13:24
#379783
Para imprimir utilizando a linguagem ZPL

OPEN [Ô]LPT1[Ô] FOR OUTPUT AS #1
PRINT #1, [Ô]comandos ZPL[Ô]
CLOSE #1

Segue o link para os manuais:
https://www.zebra.com/id/zebra/na/en/index/resource_library/manuals.html
ARPRADO 25/07/2011 09:52:30
#379897
O problema é que quando uso os comandos ZPL no meu código e faço a impressão, o resultado da impressão é os comandos zpl.
ex.:
^FO20,70
^AN,N,15,15
^FDTeste de Impressao
^FS

O resultado da impressão é exatamente o texto.
^FO20,70
^AN,N,15,15
^FDTeste de Impressao
^FS

Quero que o resultado fique de acordo com o exemplo anexado.
WANDERSON.02 26/07/2011 22:53:11
#380068
Resposta escolhida
O INICIO DO COMANDO é EXATAMENTE COMO O NOSSO AMIGO NLSOLUCOES ECREVEU. VOU TE PASSAR UM EXEMPLO MAIS EXPLICADO:

[ô]=== Impressora (Configuração) ===[ô]
[ô]N = Inicio do Comando
[ô]D7 = Temperatura
[ô]S2 = Velocidade

[ô]=== Impressora Modelo Impressão ===[ô]

[ô]IMPRIMIR ALGUM TEXTO INICIA COM (A)
[ô]A520,05,0,2,1,1,N,[Ô]NOME PRODUTO[Ô]

[ô]IMPRIMIR O CODIGO DE BARRAS INICIA COM (B)
[ô]B330,5,0,1,2,3,20,N,[Ô]123456[Ô]

[ô]A105 = Posição da Coluna
[ô]45 = Posição da Linha
[ô]2 = Rotação da letra
[ô]3 = Tipo de Fonte
[ô]1 = Multiplicador da Largura dos Caracteres
[ô]1 = Multiplicador da Altura dos Caracter
[ô]N = Sempre N
[ô][Ô]12,99[Ô] = Campo a ser impresso


EXEMPLO FINAL:


OPEN [Ô]LPT1[Ô] FOR OUTPUT AS #1
Print #1, [Ô]N[Ô]
Print #1, [Ô]D10[Ô] [ô]D7
Print #1, [Ô]S2[Ô]
Print #1, [Ô]R0 , 0[Ô]

Print #1, [Ô]A520,05,0,2,1,1,N,[Ô]NOME[Ô]
Print #1, [Ô]B330,5,0,1,2,3,20,N,[Ô]123456[Ô]

CLOSE #1


ESPERO TER AJUDADO
EDSONLOPES 02/08/2011 14:26:57
#380610
As impressoras ARGOX utilizam a linguagem PPL-A e PPL-B.
Existem aplicativos que permitem desenhar etiquetas e dimensiona-las. é o caso do BarTender e Argobar.
Existe alguma ferramenta para dezenhar o conteúdo da etiqueta (texto, números, cód.barras), semelhante a que existe para impressoras ARGOX ?
Tópico encerrado , respostas não são mais permitidas