Message posté par : Thomas Gratier (thomas.gratier(a)gmail.com)
----------------------------------------
Bonjour,
Le code récupéré ne marchera jamais. Les imports Python utilisent de l'exemple
original utilisent Qt4. Cela signifie que le code est pour Python 2 et QGIS 2.x. Depuis
avec la version 3 de QGIS, l'API a énormément changée pour la partie impression. Ce
code est donc devenu obsolète.
Vous avez d'autres options:
* utiliser cet exemple
https://github.com/carey136/Standalone-Export-Atlas-QGIS3 qui est
basée sur Python
* passer l'algorithme de processing "native:atlaslayouttopdf" via PyQGIS et
entre chaque exécution, charger un nouveau projet parmi vos 22 via PyQGIS
* passer par la ligne de commande qgis_process mais j'ai rencontrée un erreur pour
cela. J'ai posté d'ailleurs sur un forum anglophone concernant ce problème
https://gis.stackexchange.com/questions/402098/unable-to-run-qgis-process-f…
Les 2 dernières solutions demandent une version de QGIS récente. Je crois que
l'algorithme mentionné dans mes 2 derniers points est arrivé en 3.16. La ligne de
commande qgis_process est arrivée depuis QGIS 3.14
Cordialement
Thomas
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=344331#p344331
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