qgis-impl-print-layouts
Installation
SKILL.md
qgis-impl-print-layouts
Quick Reference
Layout Creation Workflow
| Step | Action | Key Class |
|---|---|---|
| 1. Create layout | QgsPrintLayout(project) + initializeDefaults() |
QgsPrintLayout |
| 2. Register layout | layoutManager().addLayout(layout) |
QgsLayoutManager |
| 3. Add map item | QgsLayoutItemMap(layout) + set extent |
QgsLayoutItemMap |
| 4. Add decorations | Labels, legend, scale bar, north arrow | Various QgsLayoutItem* |
| 5. Configure export | Set DPI, page size | QgsLayoutExporter.*ExportSettings |
| 6. Export | exportToPdf(), exportToImage(), exportToSvg() |
QgsLayoutExporter |