Ich möchte die Ausgabe eines QwtPlots in eine PDF-Datei drucken. Habe folgende Voreinstellung vorgenommen:
Code: Alles auswählen
QPrinter Printer(QPrinter::HighResolution);
Printer.setOutputFormat(QPrinter::PdfFormat);
Printer.setColorMode(QPrinter::Color);
Printer.setOrientation(QPrinter::Landscape);
QwtPlotPrintFilter Filter;
int Options;
Options = QwtPlotPrintFilter::PrintAll;
Options |= QwtPlotPrintFilter::PrintFrameWithScales;
Options &= ~QwtPlotPrintFilter::PrintBackground;
Filter.setOptions(Options);
Code: Alles auswählen
ui->qwtPlot->print(Printer, Filter);
Was mir nicht gefällt ist die Beschriftung der linken Achse. Wenn man genauer hinschaut fehlen bei den Zahlen immer mal ein paar Pixelzeilen. Selbiges tritt auch bei anderen Plots bei der x-Achsenbeschriftung und bei der Legende auf. Da ich aber die Plots gerne in meine Masterarbeit mit einarbeiten möchte, sollten die schon ordentlich aussehen. Hat jemand eine Idee, wie man diesen Fehler beseitigen kann?
Danke,
Kay