Fórum IMPRESSAO CUPOM #427646
30/10/2012
0
PESSOAL TO COM 2 PEQUENOS PROBLEMINHAS COMO EU FAÇO PARA IMPRIMIR UM CUPOM NÃO FISCAL DEPOIS DA VENDA FINALIZADA EM
UMA IMPRESSORA GENERIC TEXT;
E TAMBEM EM UMA EPSON LX-300?
Glebson Guimaraes
Curtir tópico
+ 0Posts
30/10/2012
Frederico Brigatte***
Você teria o exemplo que a Claudia te passou sobre leitor de código de barras?
Gostei + 0
30/10/2012
Frederico Brigatte***
Você teria o exemplo que a Claudia te passou sobre leitor de código de barras?
Seria esse link:
https://www.devmedia.com.br/forum/leitor-codigo-de-barras/427462
Gostei + 0
31/10/2012
Glebson Guimaraes
Gostei + 0
03/11/2012
Gilvanio Gonçalves
caso vc mande imprimir direto para a impressora, será impresso na impressora que
estiver definida como padrão no windows, supondo que as duas estejam instaladas
no mesmo micro.
não sei qual componente vc vai usar para enviar a impressão.
caso seja um quickreport, use ele como portrait, vc terá a opção de ter
um preview antes ou manda direto para print, tendo opção também de
selecionar para qual impressora.
se for mandar direto via Lpt1 impresso direto veja o exemplo abaixo:
Com este exemplo você poderá enviar uma impressão direto para a porta LPT1 da impressora
sem utilizar o Gerenciador de Impressão do Windows.
procedure TForm1.Button1Click(Sender: TObject);
var
Handle: TextFile;
begin
AssignFile(Handle,'LPT1');
Rewrite(Handle);
try
Writeln(Handle,'Impressao da Linha 1');
Writeln(Handle,'Impressao da Linha 2');
Writeln(Handle,#27#15+'Impressao da Linha 3');
Writeln(Handle,'Impressao da Linha 4');
Writeln(Handle,#27#18+'Impressao da Linha 5');
Writeln(Handle,'Impressao da Linha 6');
Writeln(Handle,#12);
finally
CloseFile(Handle);
end;
end;O código acima imprime 6 linhas e ejeta a página. O código #27#15 liga a impressão em negrito
e o código #27#18 desliga.
O código #12 ejeta a página.
espero que seja isto que vc deseja.
obs. caso use porta usb , o codigo acima é o mesmo, porém vc terá que
compartilhar a impressora e informar o caminho. ex: no lugar de lpt1, \\nome_do_computador\nome_da_Impressora
At+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)