236 votes

Suppression des transformations dans les fichiers SVG

Je me débats avec ce problème depuis un certain temps et je n'arrive pas à trouver une réponse (qui fonctionne) où que ce soit. J'ai un fichier SVG qui ressemble à ceci :

<svg

   xmlns:dc="http://purl.org/dc/elements/1.1/"
   ...
   width="72.9375"
   height="58.21875"
   ...>
   ...
   <g
     ...
     transform="translate(10.75,-308.96875)"
     style="...">
     <path
       inkscape:connector-curvature="0"
       d="m -10.254587,345.43597 c 0,-1.41732 0.17692,-2.85384 0.5312502,-3.5625 0.70866,-1.41733 2.14518,-2.82259 3.5625,-3.53125 1.41733,-0.70866 2.11392,-0.70867 3.53125,0 1.41732,0.70866 ... z"
       ... />
  </g>
</svg>

Je veux enlever le transform="..." tout en conservant mon image là où je l'ai placée (dans InkScape). Si je supprime manuellement la transformation, l'image se déplace vers une autre partie de l'écran (comme prévu), mais j'ai besoin de me débarrasser complètement de la transformation et, en même temps, de faire en sorte que l'image reste exactement où je veux. Existe-t-il un moyen de supprimer ou d'aplatir les transformations dans les coordonnées du chemin elles-mêmes ? (Les seules transformations dont je dois m'occuper sont translate et scale, pas de matrices).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X