Não consigo imprimir em mini impressoras no delphi XE2

08/08/2013

0

O problema é o seguinte, tenho que imprimir orçamento em modelo cupom,será que posso usar a impressora padrão e controlar a posiçao dos caracter a ser imprimido?
a impressora está na usb, sistema operacional w7,.
Alguem pode me ajudar?
Engeberto Saraiva

Engeberto Saraiva

Responder

Posts

14/08/2013

Mauricio Rodrigues

Usa impressão direta como exemplo
AssignFile(F, Porta);
Rewrite(F);

WriteLn(F, trim(Cabecalho.Text));
// WriteLn(F,'Vendedor '+FrmFimVenda.Label6.Caption);
WriteLn(F, StringOfChar('-', 40));
WriteLn(F, DateToStr(Date) + ' ' + TimeToStr(Time));
WriteLn(F, 'Pedido nº' + ' ' + IdCupum);
WriteLn(F, '----------------------------------------');

CloseFile(f);

obs:
porta - coloca onde está conectado a impressora.
para criar um padrão de colunas eu uso o comando
StringOfChar(' ', 30 - Length(descricao))+' ' vai preencher com espaço em branco quando sobrar espaço na descrição do produto.
exemplo
descrição valor
Kit churasco 50,00
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 80,00
Responder

14/08/2013

Deivison Melo

Além do código informado pelo amigo que está perfeito por usar componentes nativos do delphi, recomendo o uso de ferramentas para confecção de relatórios matriciais sejam eles pagos ou free (dependendo da sua real necessidade).

Teríamos alguns legais como:

RDPrint (Pago, mas muito bom, tendo a opcão de preview (visualização), VDOPrinter (muito bom, e free), FortesReports(Ferramenta para confecção de relatório (hoje muito utilizada por sua alta qualidade) desenvolvida por nossos amigos Cearenses...

Existem muitas ferramentas e também muita idéia boa e código validado por aí...

Dá uma pesquisada aqui no site da devmedia e também no site Torry...

www.torry.net (repositório de componentes)

E ainda:


DelphiFans

www.delphifans.com

Abração e bons códigos!!

Qualquer coisa estou à disposição!

Responder

14/08/2013

Engeberto Saraiva

Certo, assim que testar retornarei.
Estou imprimindo atualmente no memo, mas preciso de uma solução melhor do que o memo.

Obrigado!
Responder

19/05/2016

Marcos Cruz

vcs conseguiram eniviar par auma mini impressora ? pelo delçhi android
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar