Exporting a document to PDF: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(Cleanup)
m (Reentered Cleanup note)
Line 1: Line 1:
{{Cleanup|reason=No printsupport on mobile platform (iOS), different issues on different targets}}
{{LangSwitch}}
{{LangSwitch}}
[[Category:snippets]]
[[Category:snippets]]

Revision as of 06:57, 1 July 2015

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);