Pasq.fr

Parce-qu'il y a forcément du sens à tout ce bordel !

Supprimer les grosses croix rouges de QGIS

Rédigé par Alain 1 commentaire
manque image

Je parle des images dans une mise en page qui n'ont pas de lien vers une image, et qui génère une erreur.

Allez, vite fait un article sous forme de pense-bête à moi-même. Je suis sous QGIS3.28 pour cet article.

Nous avons tous eu cette affreuse croix rouge qui insulte notre merveilleuse composition de son arrogance cruciforme outrancière. Elle nous nargue avec sa couleur sang, criarde, nous rappelant à quel point l'erreur est flagrante et honteuse devant nos collègues qui nous lâche "euh, c'est moche la grosse croix rouge"....Arhhhhhhh ,comme notre vie est nulle, gâchée par cette infamie... Bon, ok, je vais peut-être un peu loin. VENGEANCE !

2 solutions : la 1ere 

La plus élégante à mon sens : créer une image blanche contenant en son milieu une phrase du type :" aucune image disponible", "Prise de vue en cours", ou "Je n'aime pas les images"....Vous pouvez même piquer la mienne.

Pour moi, je l'ai appelé "noimage.jpg"

pas d'image

Vous posez un objet image dans votre mise en page, puis dans les propriétés d'une image RASTER, l’icône au bout du choix du chemin -> éditer :

editer les propriétés image

Vous entrez un truc du type

 (ici l'attribut "Photo" contient le nom du fichier sans l'extension, à vous d'adapter).

CASE 
WHEN file_exists( '/cheminversphoto/'||"photo"||'.jpg' ) THEN '/cheminversphoto/'||"photo"||'.jpg'
ELSE '/cheminversphoto/noimage.jpg'
END

Et voilà

Sinon: la 2eme

Toujours dans les propriétés de votre image, dans la partie rendu -> en face de 'exclure cet objet des exports' , l’icône au bout -> éditer

rendu

vous entrez, ne pas oublier le NOT :

not file_exists( '/cheminversphoto/'|| "photo"||'.jpg' )

Ainsi, lors de l'export, l'image n'est pas du tout générée dans le rendu final, donc pas de grosse croix rouge. Par contre, cela vous laisse un trou à la place de l'image, pas forcément esthétique, et on ne sait pas pourquoi il y a ce trou donc je préfére la première solution.

Conclusion

Voilà, court, simple et j'espère efficace. Partagez vos astuces si vous avez d'autres solutions avec les images.


Classé dans : QGIS, Trucs, QGIS 3.x Mots clés : qgis, composer, image, sortie, croix, rouge

1 commentaire


Écrire un commentaire

Quelle est le premier caractère du mot 0sulm ?