1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
...
// FORMAT ODF
QString odfReportFileName("rapport.odt");
QTextDocument * odfText = new QTextDocument();
QFont odfFont;
odfFont.setPointSize(10);
odfText->setDefaultFont(odfFont);
QTextCursor curseur(odfText);
QTextCharFormat format;
format.setFont(odfFont);
curseur.insertText("RAPPORT SIMULATION X AU FORMAT ODF", format);
curseur.insertBlock();
QImage image(":/images/logo.png", "png");
odfText->addResource(QTextDocument::ImageResource, QUrl("myimage"), image);
curseur.insertImage("myimage");
QTextDocumentWriter textWriterODF(odfReportFileName);
textWriterODF.setFormat("odf");
textWriterODF.write(odfText); |
Partager