Mehrere Pdf Datein in einem einzigen pdf zusammenzufügen



  • Hallo,

    zu den oben genannten Thema habe ich zwei Fragen:

    1. ich habe einen GUI , der mehrere Plotten beinhaltet.
      Wie kann ich alle Plotten(QwtPlot) in einem einzigen pdf exportieren.

    Zu Zeit exportiere ich jede einzelne QwtPlot in einem Pdf, was es nicht unbedingt schön ist.
    // Es handelt sich um einen SLOT

    	QwtPlotRenderer renderer;
    	getQwtPlotter(1);
    	renderer.exportTo(getQwtPlotter(1), ui.lineEditWaferName->text() + "_LS11.pdf" );
    

    Idee : daraus will ich gerne wie eine Rapport erstellen mit alle Curven bzw. qwtPlots.

    1. zu den exportieren qwtPlots möchte ich auch paar Messdaten dazu einfügen.
      Wie geht es das ?

    Danke in voraus


  • Moderators

    @Galilio
    abgesehen, davon dass es sich hier um eine 3rd party lib handelt

    solltest du nicht QwtPlotRenderer::exportTo() verwenden sondern QwtPlotRenderer::render() und in einen PDF printer rendern.

    QPrinter printer(QPrinter::HighResolution);
        printer.setOutputFormat(QPrinter::PdfFormat);
        printer.setOutputFileName("path/to/file.pdf");
    // plot ...
    printer.newPage();
    // plot ...
    

    oder zuerst in QPixamps (-> leiten von QPaintDevice ab) rendern und dann mittels QPrinter drucken.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.