QPdfWriter¶
The
QPdfWriter
class is a class to generate PDFs that can be used as a paint device. More…

Synopsis¶
Functions¶
def
creator
()def
pdfVersion
()def
resolution
()def
setCreator
(creator)def
setPdfVersion
(version)def
setResolution
(resolution)def
setTitle
(title)def
title
()
Detailed Description¶
QPdfWriter
generates PDF out of a series of drawing commands usingQPainter
. ThenewPage()
method can be used to create several pages.
-
class
QPdfWriter
(device)¶ QPdfWriter(filename)
- param device
QIODevice
- param filename
unicode
Constructs a PDF writer that will write the pdf to
device
.Constructs a PDF writer that will write the pdf to
filename
.
-
PySide2.QtGui.QPdfWriter.
creator
()¶ - Return type
unicode
Returns the creator of the document.
See also
-
PySide2.QtGui.QPdfWriter.
pdfVersion
()¶ - Return type
PdfVersion
Returns the PDF version for this writer. The default is
PdfVersion_1_4
.See also
-
PySide2.QtGui.QPdfWriter.
resolution
()¶ - Return type
int
Returns the resolution of the PDF in DPI.
See also
-
PySide2.QtGui.QPdfWriter.
setCreator
(creator)¶ - Parameters
creator – unicode
Sets the creator of the document to
creator
.See also
-
PySide2.QtGui.QPdfWriter.
setPdfVersion
(version)¶ - Parameters
version –
PdfVersion
Sets the PDF version for this writer to
version
.If
version
is the same value as currently set then no change will be made.See also
-
PySide2.QtGui.QPdfWriter.
setResolution
(resolution)¶ - Parameters
resolution –
int
Sets the PDF
resolution
in DPI.This setting affects the coordinate system as returned by, for example
viewport()
.See also
-
PySide2.QtGui.QPdfWriter.
setTitle
(title)¶ - Parameters
title – unicode
Sets the title of the document being created to
title
.See also
-
PySide2.QtGui.QPdfWriter.
title
()¶ - Return type
unicode
Returns the title of the document.
See also