Fórum Impressora Zebra SOCORRO.... #174182
11/08/2003
0
Preciso desenvolver uma rotina que imprima etiquetas em uma impressora Zebra S 400.
Será que alguém já desenvolveu alguma rotina e pode me ajudar com algumas dicas???
Grata
Mariana
Mariana
Curtir tópico
+ 0Posts
11/08/2003
Bacalhau
a Zebra em causa transporta uma linguagem chamada ZPLII (Zebra Programmimg Language) que é um conjunto de caracteres de controle da mesma.
Ainda tentei uma pesquisa na Net para achar os tais códigos mas foi impossível por falta de tempo. A solução é achá-los, parametrizar a porta da Zebra (COM1, COM2, etc) e enviar estes caracteres como se fosse texto, através de uma variavel ´TextFile´. Qualquer coisa assim:
var var_texto : textfile;
assignfile(var_texto,´COM1´);
rewrite(var_texto);
write(var_texto,#2710189); // isto é um mero exemplo
closefile(var_texto);
Espero ter dado o ponto de partida
Abraço do bacalhau
Gostei + 0
11/08/2003
Dedi
neste link vocês encontrarão o que precisa [url]http://www.zebra.com/SS/zplmanual.pdf[/url]
Caso tenha dúvida é só informar.
Dedi.
Gostei + 0
12/08/2003
Perin75
Begin
Begindoc;
Printer.canvas.TextOut(0,0,´^XA´);
Printer.canvas.TextOut(0,0,´^LL100´);
Printer.canvas.TextOut^FS´);
Printer.canvas.TextOut(0,0,´^FO80,160^BY2^BCN,80,Y,N^FD´+variveis+´^FS´);
Printer.canvas.TextOut(0,0,´^XZ´);
Enddoc;
tenta isto so nao esquece de declarar o printer no inicio da unit
tenta e fala
Perin
Gostei + 0
13/08/2003
Helderjr
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)