Page 1 sur 1

[Help] SVG invalide

Publié : lun. 28 mai 2012, 10:17
par Clemencee
Bon, j'ai fait une connerie :
J'ai modifié un fichier .svg directement sous illustrator, je l'ai enregistré en .svg
Je ne peux plus l'ouvrir sous illustrator fichier invalide, sous inskape ça plante tout bonnement, en html y'a une quinzaine de lignes d'erreurs ...

Bref j'ai gagné le droit de recommencer.
J'aimerais savoir si c'est arrivé à d'autres, je n'ai pas trouvé sur Internet de solution ...
Et si y'a rien à faire, j'espère que ce message évitera à d'autres de faire la même bourde.

Certes, y'a peut-être moyen en passant par les codes, le fichier à d'ailleurs été envoyé à un développeur pour voir ce qu'il peut en tirer, si on arrive à trouver comment le récupérer je mettrais la méthodo.

Re: [Help] SVG invalide

Publié : lun. 28 mai 2012, 11:05
par monsieurFH
Le bug est reproductible ainsi :
- créer un document sous Inkscape, l'enregistrer en .SVG
- l'ouvrir sous illustrator
- faire les modifs
- exporter en .SVG depuis Illustrator

Résultat : fichier illisible.

Solution pour récupérer le fichier :
- ouvrir le fichier dans un éditeur de texte
- rechercher/remplacer "inkscape:" par "", OU probablement ajouter ceci comme attributs dans la balise <svg ...> du début :

Code : Tout sélectionner

   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"


Explication probable :
- Inkscape rajoute un namespace pour ses propres balises non-standards
- Illustrator écrase tous les namespaces existants lors de la sauvegarde, mais préserve ces balises non-standards
- on se retrouve avec un namespace non-déclaré dans le document.

Re: [Help] SVG invalide

Publié : lun. 28 mai 2012, 15:04
par pers
Une autre solution (non testée) est peut-être d'enregistrer sous Inkscape au format "SVG simple", qui n'ajoute pas de balises non-standard.

Re: [Help] SVG invalide

Publié : lun. 28 mai 2012, 17:43
par monsieurFH
+1, c'est tout à fait ça :lol:

Attention les modèles d'affiches dispos sur le site du PP sont des SVG Inkscape, à l'avenir penser à bien exporter en SVG simple.

Re: [Help] SVG invalide

Publié : jeu. 31 mai 2012, 11:18
par Clemencee
+1 sur l'export des SVG Simple, FH m'a bien dépanné sur ce coup là et ça serait pas mal qu'on évite de perdre du temps,

après les élections ça pourrait être pas mal de reprendre tous nos graphismes et de les exporter en svg simple histoire de pas réitérer

Re: [Help] SVG invalide

Publié : ven. 01 juin 2012, 23:02
par cmal
Pourquoi bosser sous Illustrator ? Inkscape est juste THE outil pour faire du vectoriel.

Autant j'évite de troller sur Gimp et Photoshop, autant sur le vectoriel le troll est juste impossible : Inkscape est le seul bon outil d'édition de SVG !