Message posté par : mickael_53
----------------------------------------
Bonjour,
J'ai un code python qui permet d'exporter un atlas en plusieurs fichiers.
-----------------
Code :
import os
from qgis.core import QgsProject
import time
project = QgsProject.instance()
myAtlasProject='W:/PARTAGE_FDCM/GEOLIS/MAJ_V3/qgis/generation_atlas_v3.qgz'
project.read(myAtlasProject)
manager = project.layoutManager()
layoutName = "Composeur 1"
layout = manager.layoutByName(layoutName)
#start atlas iterator
atlas = layout.atlas()
if atlas.beginRender():
print('lecture de atlas')
while atlas.next():
exporter = QgsLayoutExporter(layout)
settings = QgsLayoutExporter.PdfExportSettings()
filename = atlas.currentFilename()+'.pdf'
#f'atlas.currentFilename().png'
filename_path =
os.path.join("W:/PARTAGE_FDCM/GEOLIS/ATLAS_MATRICULE/carte_territoire/",
filename)
print(f'Export '+atlas.currentFilename())
exporter.exportToPdf(filename_path, settings)
print(f'finished')
atlas.endRender()
else:
print ('pas de lecture')
print('WARNING - No atlas features available for export!')
os._exit(0)
-----------------
Maintenant je voudrais que les pages de l'atlas soit dans un seul fichier pdf. Mais
pas moyen de trouver, je fais donc appel à vos lumières !
Merci d'avance.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=360379#p360379
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net