Fórum Visualização com Printer.Canvas #229493
03/05/2004
0
Olá Delphistas.
Tenho um problema. Estou com um relatório que foi todo montado utilizando o objeto Printer.
Por exemplo:
Printer.BeginDoc;
Printer.Canvas.Font.Name := ´Courier New´;
Printer.Canvas.Font.Size := 10;
Printer.Canvas.Font.Style := Printer.Canvas.Font.Style + [fsbold];
Printer.Canvas.TextOut(...
Printer.EndDoc;
Pois é. Preciso visualizar isso antes de imprimir. Semelhante ao Preview do QuickReport. Mas não sei como fazê-lo nem sei se dessa forma é possível fazê-lo.
Podem me ajudar como realizar essa tarefa.
Obrigado
Tenho um problema. Estou com um relatório que foi todo montado utilizando o objeto Printer.
Por exemplo:
Printer.BeginDoc;
Printer.Canvas.Font.Name := ´Courier New´;
Printer.Canvas.Font.Size := 10;
Printer.Canvas.Font.Style := Printer.Canvas.Font.Style + [fsbold];
Printer.Canvas.TextOut(...
Printer.EndDoc;
Pois é. Preciso visualizar isso antes de imprimir. Semelhante ao Preview do QuickReport. Mas não sei como fazê-lo nem sei se dessa forma é possível fazê-lo.
Podem me ajudar como realizar essa tarefa.
Obrigado
Ricardo Barbosa
Curtir tópico
+ 0
Responder
Posts
03/05/2004
Comodelphi
Há algum tempo eu tentei fazer um coponente com canvas para gerar relatórios, a parte da visualização até funcionou mas o resultado não foi dos melhores e resolvi abandonar o projeto. No seu caso se vc quiser tentar usar vai ter que jogar pra um arquivo, ou usar o canvas de um componente visual, boa sorte.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)