QGIS API Documentation
3.4.15-Madeira (e83d02e274)
|
Contains settings relating to exporting layouts to PDF. More...
#include <qgslayoutexporter.h>
Public Member Functions | |
PdfExportSettings () | |
Constructor for PdfExportSettings. More... | |
Public Attributes | |
double | dpi = -1 |
Resolution to export layout at. If dpi <= 0 the default layout dpi will be used. More... | |
bool | exportMetadata = true |
Indicates whether PDF export should include metadata generated from the layout's project's metadata. More... | |
QgsLayoutRenderContext::Flags | flags = nullptr |
Layout context flags, which control how the export will be created. More... | |
bool | forceVectorOutput = false |
Set to true to force vector object exports, even when the resultant appearance will differ from the layout. More... | |
bool | rasterizeWholeImage = false |
Set to true to force whole layout to be rasterized while exporting. More... | |
QgsRenderContext::TextRenderFormat | textRenderFormat = QgsRenderContext::TextFormatAlwaysOutlines |
Text rendering format, which controls how text should be rendered in the export (e.g. More... | |
Contains settings relating to exporting layouts to PDF.
Definition at line 240 of file qgslayoutexporter.h.
|
inline |
Constructor for PdfExportSettings.
Definition at line 243 of file qgslayoutexporter.h.
double QgsLayoutExporter::PdfExportSettings::dpi = -1 |
Resolution to export layout at. If dpi <= 0 the default layout dpi will be used.
Definition at line 248 of file qgslayoutexporter.h.
bool QgsLayoutExporter::PdfExportSettings::exportMetadata = true |
Indicates whether PDF export should include metadata generated from the layout's project's metadata.
Definition at line 272 of file qgslayoutexporter.h.
QgsLayoutRenderContext::Flags QgsLayoutExporter::PdfExportSettings::flags = nullptr |
Layout context flags, which control how the export will be created.
Definition at line 277 of file qgslayoutexporter.h.
bool QgsLayoutExporter::PdfExportSettings::forceVectorOutput = false |
Set to true to force vector object exports, even when the resultant appearance will differ from the layout.
If false, some items may be rasterized in order to maintain their correct appearance in the output.
This option is mutually exclusive with rasterizeWholeImage.
Definition at line 264 of file qgslayoutexporter.h.
bool QgsLayoutExporter::PdfExportSettings::rasterizeWholeImage = false |
Set to true to force whole layout to be rasterized while exporting.
This option is mutually exclusive with forceVectorOutput.
Definition at line 255 of file qgslayoutexporter.h.
QgsRenderContext::TextRenderFormat QgsLayoutExporter::PdfExportSettings::textRenderFormat = QgsRenderContext::TextFormatAlwaysOutlines |
Text rendering format, which controls how text should be rendered in the export (e.g.
as paths or real text objects).
Definition at line 285 of file qgslayoutexporter.h.