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 + AcceptGraphic (https://www.delphipraxis.net/127812-quickreport-acceptgraphic.html)

Centrii 19. Jan 2009 15:22


QuickReport + AcceptGraphic
 
Hi,

Ich versuch grad verzweifelt mit QuickReport ein Image mit auf meinem .pdf anzuzeigen.
Auf meinem QuickRep1 vom Typ TQuickRep habe ich viele TQRLabels und TQRMemos, alle fülle ich zu
Laufzeit und mach dann am Schluss ein

Delphi-Quellcode:
    PDFFil := TPDFFilter.Create(Filename);
    PDFFil.AcceptGraphic(490,35,QRImage1);
    QuickRep1.ExportToFilter(PDFFil);
Leider wird meine Grafik nicht mit exportiert. Ich hoffe jemand hat das schonmal gemacht und kann mir weiterhelfen...


Vielen Dank im vorraus

Gruß Ruben

Centrii 20. Jan 2009 07:32

Re: QuickReport + AcceptGraphic
 
Hat noch keiner von Euch erfahrenen Delphi Experten mit QuickReport ein Bitmap
auf einem PDF-File dargestellt? :gruebel:

Bin für jede Idee offen...

Gruß Ruben

omata 20. Jan 2009 08:57

Re: QuickReport + AcceptGraphic
 
Zitat:

Zitat von Centrii
Hat noch keiner von Euch erfahrenen Delphi Experten mit QuickReport ein Bitmap
auf einem PDF-File dargestellt? :gruebel:

Doch, aber ich arbeite nicht mit dem eingebauten PDF-Export sondern drucke über einen Postscript-Druckertreiber und erzeuge dann daraus mit Hilfe von Ghostscript die PDF-Datei.
Und mit der Kombination funktioniert das wunderbar.

Centrii 20. Jan 2009 09:00

Re: QuickReport + AcceptGraphic
 
ok, das hab ich noch nie gemacht :gruebel:

Kannst du mir da ein Tipp geben wie ich das am besten in die Tat umsetzte?

BerndS 20. Jan 2009 12:59

Re: QuickReport + AcceptGraphic
 
Hallo,
also ich habe diesen pdf-export mit TQrImage schon verwendet. Aber das sieht bei mir so aus:
Delphi-Quellcode:
...
  PDFExport:=TQRPDFDocumentFilter.Create(PrinterSettings.ExportAsPDF);
  try
    QR.ExportToFilter(PDFExport);
  finally
    PDFExport.Free;
  end;
...
aber AcceptGraphic wird beim Export intern verwendet, sollte also nicht direkt aufgerufen werden.

Wird denn in der Vorschau das TQRImage richtig dargestellt?
Zum Testen kann man die PDF-Exportkomponente auch in den Report einfügen, so dass dieser beim Speichern aus der Vorschau mit angeboten wird. Versuche mal, ob es vor dort funktioniert.

Gruß Bernd


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 Uhr.

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