salve , con qgis 3 c'è stata un generale riscrittura delle api della composition,

attraverso la documentazione ho scopiazzato questo codice

che lanciato nella console di qgis crea una pagina A4 pdf  in orizzontale con la scritta hello world in alto nella cartella del progetto

import os

p=QgsProject()
layout = QgsLayout(p)
layout.initializeDefaults()
label = QgsLayoutItemLabel(layout)
label.setText("Hello world")
label.adjustSizeToText()
layout.addItem(label)
pdf_path = os.path.join(QgsProject.instance().homePath(), "output.pdf")
exporter = QgsLayoutExporter(layout)
exporter.exportToPdf(pdf_path, QgsLayoutExporter.PdfExportSettings())

la domanda è se voglio dirgli di cambiare questa stessa pagina in una A3 in verticale come si fa?

saluti

_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Rispondere a