PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Problemas com TPrinter e tamanho de Papel. #186184

04/10/2003

0

Amigos,

Preciso verificar o tamanho do papel da impressora selecionada no PrintDialog para fazer algumas parametrizações na impressão de um relatório que utiliza o TPrinter, porém a função GetDeviceCaps sempre me retorna os dados referentes à impressora padrão. Já contornei o problema do TPrinter sempre imprimir na impressora padrão com a função Printer.GetPrinter... ele imprime na impressora selecionada corretamente, mas os parametros de tamanho do papel permanecem os da padrão.
Exemplo :
Impressoras : Epson LX-300 configurado papel como ´Carta´ e HP 840 (Padrão) configurado papel como ´A4´
Executo o PrintDialog e seleciono a LX-300, no próprio PrintDialog click em ´Propriedades´ e o papel selecionado está ´A4´ que é o da HP... então tenho que selecionar novamente o ´Carta´ para que o relatório seja impresso corretamente. Acredito que vocês podem simular este problema...

Se alguém puder ajudar-me, desde já agradeço....


Vinicius2k

Vinicius2k

Responder

Posts

05/10/2003

Vinicius2k

sobe... :(


Responder

Gostei + 0

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

Aceitar