Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi RTF in Quickreport nach PDF (https://www.delphipraxis.net/153415-rtf-quickreport-nach-pdf.html)

ThYpHoOn 2. Aug 2010 08:30

RTF in Quickreport nach PDF
 
Moin,

hab hier ein etwas bescheidenes Problem, es geht darum das ich RichEdit in Quickreport einbinde (gibt dafür extra einen quickreport wrapper, benutze TRichView). Wenn ich das nun per PDF-Creator ausdrucke sieht es auch gut aus (Vector-Grafik-Text alles super). Wenn ich es allerdings nun per PDF-Filter von QR als PDF exportiere wird der RTF-Text als Bild (sieht so aus wie JPEG) innerhalb des PDF's gespeichert. Nicht nur das die PDF so extrem groß wird sondern auch die Qualität ist dann nicht mehr vertretbar. Ich vermute das hier der PDF-Filter von QR das Problem ist, kennt jemand diese Problematik und kennt eine Lösung?
Es handelt sich dabei um Quickreport 5

Bernhard Geyer 2. Aug 2010 09:22

AW: RTF in Quickreport nach PDF
 
Hast du schon den Hersteller von QuickReport gefragt? Ich tipp mal darauf das QuickReport das nicht besser kann und du damit keine Lösung findest.

kschit 2. Aug 2010 10:46

AW: RTF in Quickreport nach PDF
 
Das geht fast nur mit Gnostice. Quickreport ist was Export anbelangt nicht unbedingt Klasse. Das Problem ist, dass bestimmte Komponenten keine Exportfunktionen haben. z.B. TQRShape etc... Dazu zählt auch RichEdit. Der Einzige Weg ist der Umweg über Gnostice. Kostet aber Geld, ist aber wirklich gut. Alle Elemente werden dabei in PDF umgesetzt, nicht so wie ich Quickreport, dass einige nur als Bild übergeben werden... Das gleiche Problem bei Richedit gibt's auch bei Fastreport. Da lautet die gleiche Lösung Gnostice...

ThYpHoOn 2. Aug 2010 15:20

AW: RTF in Quickreport nach PDF
 
Okay hab nun einen kleinen Workaround gefunden, ich erstelle nun aus dem QR ein MetaFile (dort wird die Berrechnung des RichText korrekt per Vektor realisiert) und mache dann aus den MetaFile's wiederherum eine PDF. Ist zwar bisschen um die Ecke aber so muss ich mir nicht die teure Lib holen ;)

kschit 4. Aug 2010 17:15

AW: RTF in Quickreport nach PDF
 
Würde mich interessieren, wie Du das im Quellcode machst. Kannst Du das mal posten?

Schonmal Danke im voraus!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:48 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