Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Quickreport als Bitmap speichern (https://www.delphipraxis.net/7665-quickreport-als-bitmap-speichern.html)

kaemmi 18. Aug 2003 17:25


Quickreport als Bitmap speichern
 
so ... ich hab mal folgendes Problem.
Ich will mit QR erstellte Reports nicht nur ausdrucken können,
sondern auch auf einem PC als Bitmap oder auch jpg - hauptsache Bild -
in einer Datenbank archivieren.
Soweit so gut. Nur, dass ich jetzt verzweifelt nach einer Möglichkeit suche einen QR als Bild zu speichern.

Eine Möglichkeit wäre, wobei das keinesfalls Anwenderfreundlich ist, den QR über einen als Drucker installierten PDF-Maker (ich benutz da gerne mal PDF995) auszudrucken und dann zu speichern. das ist aber wie gesagt, nicht der beste weg. :?

bitte helft mir :lol:

tschau, kaemmi

achso, hier hat ja heut noch wer geburtstag, was :?: :cheers:
greetings aus Rostock :party:

Helld_River 18. Aug 2003 17:28

Re: Quickreport als Bitmap speichern
 
Wieso willst Du die Reports als Bild speichern, dass first doch nur Speicher :-)
Einen QR kann man auch als *.qrp-File abspeichern. Dazu kann man sich einen kleinen Viewer programmieren und die Sache ich gegessen.

Ich weiss jetzt halt nicht, ob dir das zusagt. Sollte dies aber der FAll sein, dann lass es mich einfach wissen, suche dir dann den Code für den Viewer und das Speichern von Reports als File raus !!!

Gruß, Helld ! :witch:

kaemmi 18. Aug 2003 17:32

Re: Quickreport als Bitmap speichern
 
könnte was für mich sein.
für das speichern hab ich hier im forum schon was gefunden.
Hier im Forum suchenQuickreport prepare
der Code für den Viewer, würde mich doch mal interessieren. :D

danke soweit :chat:

Helld_River 18. Aug 2003 17:41

Re: Quickreport als Bitmap speichern
 
Hi !
Hier die Routine zum öffnen einer QRP-Datei:

Delphi-Quellcode:
uses QRextra, QuickRpt, QRPrntr;
Delphi-Quellcode:
  try
      QRPreview1 := TQRPreview.Create(self);
      QRPreview1.QRPrinter := TQRPrinter.Create;
      QRPreview1.QRPrinter.Cleanup;            
      QRPreview1.QRPrinter.Load(LowerCase(Filename));
      QRPreview1.Refresh
  finally
    QRPreview1.QRPrinter.Free;
    QRPreview1.free;
  end;
Hoffe, dass es läuft, weil ich die Zeilen aus einem größeren Code rauskopiert habe !!!

Gruß, Helld !

kaemmi 18. Aug 2003 17:43

Re: Quickreport als Bitmap speichern
 
thanks :dancer:


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz