Seite 1 von 1

Miese Grafikqulität bei Ausdruck / PDF

Verfasst: 18. Mai 2008 16:05
von AROK
Hallo,

habe noch ein Problem mit der Ausgabe als PDF, die Qualität ist leider sehr schlecht. Die Schriften sind sehr unansehnlich und die eingebetteten Bilder sind verschwommen.

Code: Alles auswählen

painter.setRenderHint(QPainter::Antialiasing, true);
hab ich drin, aber hat nichts gebracht.

So bin ich vorgegangen:

Code: Alles auswählen

printer.newPage();
QPainter painter(&printer);
QRect PageRect = printer.pageRect();
QPixmap pixmap(PageRect.size());	
painter.drawPixmap(0,0,pixmap);
painter.setRenderHint(QPainter::Antialiasing, true);
Dann kommen die ganzen Zeichenoperationen.

Weisst ihr was ich falsch mache?

Danke und grüße
AROK

Verfasst: 19. Mai 2008 13:25
von patrik08
du gibst
painter.setRenderHint(QPainter::Antialiasing, true);
als letzte fuktion ein wenn er bereits fertig ist dann bringt es nichts!!!

new Paint(wo)
dann
painter.setRenderHint(QPainter::Antialiasing, true);
und qtextdocument falls drinnen
doc->setUseDesignMetrics(true);

Bilder & text erziehlt man die bester resultate mit

http://doc.trolltech.com/4.1/qtextdocument.html
Dann gibt es auch link im pdf

oder alles in eine vorstufe von PDF abspeichern
wie http://www.qtforum.de/forum/viewtopic.php?t=6600
dass kann man in einen QDataStream speichern ... und jederzeit
frische pdf machen innert millisekunden....

Verfasst: 19. Mai 2008 19:40
von AROK
Danke für die Hilfe werde ich mir mal anschauen!