Lazreport auf Canvas rendern

Rund um die LCL und andere Komponenten
Antworten
Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Lazreport auf Canvas rendern

Beitrag von Christian »

hat das schonmal jemand gemacht ?
Würd gern Thumbnails von den Reports erzeugen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Lazreport auf Canvas rendern

Beitrag von Christian »

Hab mich nochmal 10 min dran gesetzt falls das mal jemand braucht

Code: Alles auswählen

 
 
  if frReport1.PrepareReport then
    begin
      aPage := frReport1.EMFPages.Pages[0];
      aPage^.Visible:=True;
      frReport1.EMFPages.Draw(0,Image1.Picture.Bitmap.Canvas,Rect(0,0,Image1.Picture.Bitmap.Width,Image1.Picture.Bitmap.Width));
 
    end;
 
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten