Message posté par : PY Joubert
----------------------------------------
Bonjour,
Pourriez vous me dire comment faire une image png avec fond transparent
Voici comment je fais mes images, mais je ne sais pas comment et où précisez que
l'image doit être sur fond transparent
Et par ma même occasion, comment préciser la résomution de mon image
-----------------
Code :
project = QgsProject.instance()
layout = QgsPrintLayout(project)
layout.initializeDefaults()
layout.setUnits(QgsUnitTypes.LayoutMillimeters)
page = layout.pageCollection().pages()[0]
page.setPageSize(QgsLayoutSize(larg,haut))
nomfic = (GL_GLOBAL_PRT.PRT_REP_LEGENDE + "/LEG_" + tp + ".png")
if (GL_FICHIERS.WBO_FICHIER_FichierExiste(nomfic)):
GL_FICHIERS.WBO_FICHIER_SupprimerFichier(nomfic)
WBO_MT_EditerLegende(layout,nomfic,control_inf2,tp,dico_trace,tp)
exporter = QgsLayoutExporter(layout)
exporter.exportToImage(nomfic, QgsLayoutExporter.ImageExportSettings())
-----------------
Merci de vos réponses et bonne journée
PYJ
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=366387#p366387
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