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

 



Responder a