Exporting a document to PDF

From Qt Wiki
Revision as of 06:57, 1 July 2015 by NetZwerg (talk | contribs) (Reentered Cleanup note)
Jump to navigation Jump to search
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: No printsupport on mobile platform (iOS), different issues on different targets
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh

Found it very easy to convert a QTextDocument to PDF in Qt, and useful in scenarios like creating reports etc.

For example, consider the following snippet:

QString fileName = QFileDialog::getSaveFileName(this, tr("Save File"), "untitled", tr("PDF Document (....pdf)"));
QPrinter printer;
printer.setOutputFormat(QPrinter::PdfFormat);
printer.setOutputFileName(fileName);
QTextDocument doc;
doc->print(&printer);