Visualização com Printer.Canvas

Delphi

03/05/2004

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


Ricardo Barbosa

Ricardo Barbosa

Curtidas 0

Respostas

Comodelphi

Comodelphi

03/05/2004

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.


GOSTEI 0
POSTAR