Impressão com TPrinter

Delphi

30/05/2005

Bom dia, colegas.

Como faço para imprimir em bobina com TPrinter?

Ele respeita o tamanho da página configurada no Windows, porém em bobina o tamanho é variável.

Alguém tem uma idéia?

ps. Sem imprimir direto pra porta, gostaria de usar o TPrinter mesmo.

Obrigado.


Fsflorencio

Fsflorencio

Curtidas 0

Respostas

Jorgeolimpia

Jorgeolimpia

30/05/2005

Caro fsflorencio,
você pode fazer a impressão a partir do comando

Printer.Canvas.TextOut(linha, coluna, texto)

Se quiser definir um tamanho de página pode utilizar os parâmetros

Printer.PageHeight := integer
Printer.PageWidth := integer

Espero ter ajudado!

Até mais!


GOSTEI 0
Edilcimar

Edilcimar

30/05/2005

printer.pageheight e printer.pagewidth são somente para leitura, você não conseguirá alterar o tamanho do papel com estes comandos, para impressão em bobina eu aconselho o writeln()


GOSTEI 0
Fsflorencio

Fsflorencio

30/05/2005

Então impressão em bobina não funciona com Tprinter.


GOSTEI 0
POSTAR