#1 Wed 11 May 2022 17:52
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 981
QGIS: Texte courbe dans une mise en page ?
Bonsoir à tous,
J'espère que la réponse n'a pas déjà été donnée (pas trouvé là, en cherchant rapidement), mais savez-vous s'il est possible d'ajouter un texte courbe dans une mise en page (selon le tracé d'une ligne, qui ne serait pas en donnée SIG, mais juste dans le composeur d'impression).
Merci pour vos conseils !
Sylvain M.
Hors ligne
#2 Wed 11 May 2022 21:35
- bricofoy
- Juste Inscrit !
- Date d'inscription: 28 Apr 2017
- Messages: 5
Re: QGIS: Texte courbe dans une mise en page ?
tu dois pouvoir faire un svg avec ton texte, et ensuite utiliser le svg dans le composeur
avec inkscape par exemple c'est assez simple de faire suivre une ligne avec un texte
Hors ligne
#3 Fri 13 May 2022 17:26
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 981
Re: QGIS: Texte courbe dans une mise en page ?
Merci pour la proposition.
Même si j'aime bien InkScape, l'idée était de le faire directement depuis le composeur d'impression, en suivant le tracé des objets.
Si vraiment ça n'est pas possible, je vais voir pour faire une proposition d'ajout sur le dépôt Github de QGis.
Sinon, j'ai toujours la possibilité de créer une couche polyligne dédiée pour ces textes courbes.
Sylvain M.
Hors ligne
#4 Mon 16 May 2022 13:55
- loicbcn
- Participant occasionnel
- Date d'inscription: 22 Jan 2018
- Messages: 26
Re: QGIS: Texte courbe dans une mise en page ?
Bonjour,
Les exemples de cette page https://css-tricks.com/snippets/svg/cur … long-path/
Par exemple:
Code:
<svg viewBox="0 0 500 500"> <path id="curve" fill="transparent" d="M73.2,148.6c4-6.1,65.5-96.8,178.6-95.6c111.3,1.2,170.8,90.3,175.1,97" /> <text width="500"> <textPath xlink:href="#curve"> Dangerous Curves Ahead </textPath> </text> </svg>
s'affichent bien dans le composer d'impression de QGIS si on écrit le code du svg dans un objet de mise en page html.
(Testé avec QGIS 3.22).
Dernière modification par loicbcn (Mon 16 May 2022 13:56)
Hors ligne