| 
    QGIS API Documentation 3.32.0-Lima (311a8cb8a6)
    
   | 
 
A dialog for customizing the properties of an exported PDF file from a layout. More...
#include <qgslayoutpdfexportoptionsdialog.h>

Public Member Functions | |
| QgsLayoutPdfExportOptionsDialog (QWidget *parent=nullptr, bool allowGeoPdfExport=true, const QString &geoPdfReason=QString(), const QStringList &geoPdfLayerOrder=QStringList(), Qt::WindowFlags flags=Qt::WindowFlags()) | |
| Constructor for QgsLayoutPdfExportOptionsDialog.  More... | |
| void | enableGeoreferencingOptions (bool enabled) | 
| Sets whether to enable georeferencing options.  More... | |
| bool | exportGeoPdf () const | 
| Returns whether Geo-PDF export is enabled.  More... | |
| QStringList | exportThemes () const | 
| Returns the list of export themes.  More... | |
| bool | forceVector () const | 
| Returns whether vector output is being forced.  More... | |
| bool | geometriesSimplified () const | 
| Returns whether geometry simplification is enabled.  More... | |
| QStringList | geoPdfLayerOrder () const | 
| Returns a list of map layer IDs in the desired order they should appear in a generated GeoPDF file.  More... | |
| bool | georeferencingEnabled () const | 
| Returns whether georeferencing is enabled.  More... | |
| bool | losslessImageExport () const | 
| Returns whether lossless image compression is enabled.  More... | |
| bool | metadataEnabled () const | 
| Returns whether metadata is enabled.  More... | |
| bool | rasterTilingDisabled () const | 
| Returns whether raster tiling is disabled.  More... | |
| void | setExportGeoPdf (bool enabled) | 
| Sets whether to export a Geo-PDF.  More... | |
| void | setExportThemes (const QStringList &themes) | 
| Sets the list of export themes.  More... | |
| void | setForceVector (bool force) | 
| Set whether to force vector output.  More... | |
| void | setGeometriesSimplified (bool enabled) | 
| Sets whether to simplify geometries.  More... | |
| void | setGeoreferencingEnabled (bool enabled) | 
| Sets whether to enable georeferencing.  More... | |
| void | setLosslessImageExport (bool enabled) | 
| Sets whether to use lossless image compression.  More... | |
| void | setMetadataEnabled (bool enabled) | 
| Sets whether to enable metadata.  More... | |
| void | setRasterTilingDisabled (bool disabled) | 
| Sets whether to disable raster tiling.  More... | |
| void | setTextRenderFormat (Qgis::TextRenderFormat format) | 
| Sets the text render format.  More... | |
| void | setUseOgcBestPracticeFormat (bool enabled) | 
| Sets whether to use OGC best-practice format.  More... | |
| Qgis::TextRenderFormat | textRenderFormat () const | 
| Returns the current text render format.  More... | |
| bool | useOgcBestPracticeFormat () const | 
| Returns whether use of OGC best-practice format is enabled.  More... | |
A dialog for customizing the properties of an exported PDF file from a layout.
Definition at line 39 of file qgslayoutpdfexportoptionsdialog.h.
| QgsLayoutPdfExportOptionsDialog::QgsLayoutPdfExportOptionsDialog | ( | QWidget * | parent = nullptr,  | 
        
| bool | allowGeoPdfExport = true,  | 
        ||
| const QString & | geoPdfReason = QString(),  | 
        ||
| const QStringList & | geoPdfLayerOrder = QStringList(),  | 
        ||
| Qt::WindowFlags | flags = Qt::WindowFlags()  | 
        ||
| ) | 
Constructor for QgsLayoutPdfExportOptionsDialog.
| parent | parent widget | 
| allowGeoPdfExport | set to false if geoPdf export is blocked  | 
| geoPdfReason | set to a descriptive translated string explaining why geopdf export is not available if applicable | 
| geoPdfLayerOrder | optional layer ID order list for layers in the geopdf file. Any layers not present in this list will instead be appended to the end of the geopdf layer list | 
| flags | window flags | 
Definition at line 32 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::enableGeoreferencingOptions | ( | bool | enabled | ) | 
Sets whether to enable georeferencing options.
Definition at line 131 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::exportGeoPdf | ( | ) | const | 
Returns whether Geo-PDF export is enabled.
Definition at line 194 of file qgslayoutpdfexportoptionsdialog.cpp.
| QStringList QgsLayoutPdfExportOptionsDialog::exportThemes | ( | ) | const | 
Returns the list of export themes.
Definition at line 235 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::forceVector | ( | ) | const | 
Returns whether vector output is being forced.
Definition at line 126 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::geometriesSimplified | ( | ) | const | 
Returns whether geometry simplification is enabled.
Definition at line 171 of file qgslayoutpdfexportoptionsdialog.cpp.
| QStringList QgsLayoutPdfExportOptionsDialog::geoPdfLayerOrder | ( | ) | const | 
Returns a list of map layer IDs in the desired order they should appear in a generated GeoPDF file.
Definition at line 254 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::georeferencingEnabled | ( | ) | const | 
Returns whether georeferencing is enabled.
Definition at line 141 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::losslessImageExport | ( | ) | const | 
Returns whether lossless image compression is enabled.
Definition at line 181 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::metadataEnabled | ( | ) | const | 
Returns whether metadata is enabled.
Definition at line 151 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::rasterTilingDisabled | ( | ) | const | 
Returns whether raster tiling is disabled.
Definition at line 161 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setExportGeoPdf | ( | bool | enabled | ) | 
Sets whether to export a Geo-PDF.
Definition at line 186 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setExportThemes | ( | const QStringList & | themes | ) | 
Sets the list of export themes.
Definition at line 222 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setForceVector | ( | bool | force | ) | 
Set whether to force vector output.
Definition at line 121 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setGeometriesSimplified | ( | bool | enabled | ) | 
Sets whether to simplify geometries.
Definition at line 166 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setGeoreferencingEnabled | ( | bool | enabled | ) | 
Sets whether to enable georeferencing.
Definition at line 136 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setLosslessImageExport | ( | bool | enabled | ) | 
Sets whether to use lossless image compression.
Definition at line 176 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setMetadataEnabled | ( | bool | enabled | ) | 
Sets whether to enable metadata.
Definition at line 146 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setRasterTilingDisabled | ( | bool | disabled | ) | 
Sets whether to disable raster tiling.
Definition at line 156 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setTextRenderFormat | ( | Qgis::TextRenderFormat | format | ) | 
Sets the text render format.
Definition at line 111 of file qgslayoutpdfexportoptionsdialog.cpp.
| void QgsLayoutPdfExportOptionsDialog::setUseOgcBestPracticeFormat | ( | bool | enabled | ) | 
Sets whether to use OGC best-practice format.
Definition at line 202 of file qgslayoutpdfexportoptionsdialog.cpp.
| Qgis::TextRenderFormat QgsLayoutPdfExportOptionsDialog::textRenderFormat | ( | ) | const | 
Returns the current text render format.
Definition at line 116 of file qgslayoutpdfexportoptionsdialog.cpp.
| bool QgsLayoutPdfExportOptionsDialog::useOgcBestPracticeFormat | ( | ) | const | 
Returns whether use of OGC best-practice format is enabled.
Definition at line 213 of file qgslayoutpdfexportoptionsdialog.cpp.