Cara, vc conhece o RDPrint? www.deltress.com.br É o fim destes problemas. --- Em delphi-br@yahoogrupos.com.br, "Campus" <[EMAIL PROTECTED]> escreveu > Daniel, se tu não está conseguindo, tenta impressão direto na porta com > write. > > Assim vc não precisa se preocupar com cfg de página e coisas do gênero. > > > ----- Original Message ----- > From: "Daniel Bastos" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Wednesday, December 07, 2005 12:28 PM > Subject: Re: [delphi-br] Re: Impressão com TPrinter > > > Bom, eu tentei configurar a página pra menor (tamanho do boleto) e para > maior (maior que uma folha normal)mas não houve mudança. > > Testei em vários computadores e tipos de impressoras diferentes (Apesar que > esta rotina só funcionará em um tipo de impressora). > > Os boletos são pré-impressos, não sei se deu pra pescar na msg anterior, > esqueci de escrever isso antes, foi mal... > > Obrigado pelo toque, mas infelismente não deu certo. :( > > Continuo na mesma.... se alguem tiver alguma outra idéia e puder me > ajudar.... > > Daniel A. Bastos > > Em 07/12/05, jmourajr2000 <[EMAIL PROTECTED]> escreveu: > > > > Daniel, bom dia! > > > > Você já tentou configurar o tamanho do formulário de boleto em > > propriedades da impressora, direto no Windows. Tenta utilizar um > > modelo que você possa informar as medidas do formulario. > > Para mim, esta foi a solução deste mesmo problema. > > > > Abraços. > > > > José de Moura > > > > --- Em delphi-br@yahoogrupos.com.br, Daniel Bastos <[EMAIL PROTECTED]> > > escreveu > > > Salve galera, to com um problema na impressão aqui. Se alguem > > puder me > > > ajudar, vai me tirar uma dor de cabeça daquelas > > > > > > Quando uso impressão com TPrinter, é uma rotina de impressão de > > boletos. Ele > > > só imprime até o terceiro boleto em qualquer impressora. > > > > > > Verifiquei que, se eu gerar um arquio bmp com o Canvas, todos os > > boletos > > > saem corretamente. Tentei imprimir pelo Paint (O arquivo gerado) > > sai > > > corretamente. Desta forma soube que não era problema nem da rotina > > de > > > impressão, na qual gera o arquivo corretamente, nem do driver ou > > do Sistema > > > operacional, pois imprime corretamenete. > > > > > > Tentei gerar o arquivo e imprimir o bmp por dentro do delphi, mas o > > > resultado é exatamente o mesmo. Só imprime 3 boletos. Estes 3 > > boletos são > > > exatamente o tamanho de uma página A4. Não sei se estes fatos tem > > relação. > > > > > > Alem destes, fiz muitos testes aqui. E no geral, não consigo > > imprimir no > > > Delphi usando TPrinter(Com geradores de relatório como por exemplo > > o > > > QuickReport, funciona perfeitamente) mais de 3 boletos se eu não > > der um > > > "NewPage". O Caso é que, se eu der um NewPage, ele vai pular o > > tamanho de > > > uma página, consequentemente, pular 3 boletos e imprimir errado. > > > > > > o incrível é que nem uma impressão simples como a no código abaixo > > fuinciona > > > > > > var > > > ct : integer; > > > begin > > > printer.BeginDoc; > > > for ct := 0 to 1000 do > > > printer.Canvas.TextOut(50, 50*ct, IntToStr(ct)); > > > printer.EndDoc; > > > > > > este código só imprime até um determinado número dependendo da > > resolução da > > > impressora, mas sempre no tamanho de 1 página a4. > > > > > > > > > O mais incrível, é que a mesma rotina funcionava a alguns dias > > atraz. > > > > > > alguem tem alguma idéia. > > > > > > Abraços a todos > > > > > > Daniel A. Bastos > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos
-- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html