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.
Bienvenue sur les archives forum du Parti Pirate
Le Parti Pirate refond complètement son forum et a migré vers un outil plus moderne et performant, Discourse !
Retrouvez nous ici : https://discourse.partipirate.org
Retrouvez nous ici : https://discourse.partipirate.org
[Help] SVG invalide
-
- Messages : 6
- Inscription : lun. 28 mai 2012, 10:49
Re: [Help] SVG invalide
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 :
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.
- 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
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.
La liberté, c'est l’esclavage.
La guerre, c'est la paix.
L'ignorance, c'est la force.
La démocratie, c'est l'Amendement 13.
La guerre, c'est la paix.
L'ignorance, c'est la force.
La démocratie, c'est l'Amendement 13.
-
- Messages : 6
- Inscription : lun. 28 mai 2012, 10:49
Re: [Help] SVG invalide
+1, c'est tout à fait ça
Attention les modèles d'affiches dispos sur le site du PP sont des SVG Inkscape, à l'avenir penser à bien exporter en SVG simple.
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
+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
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
- cmal
- Loup de mer
- Messages : 707
- Inscription : ven. 04 févr. 2011, 01:08
- Clé Publique GPG/PGP : http://www.cmal.info/public.asc
- Localisation : http://www.cmal.info
- Contact :
Re: [Help] SVG invalide
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 !
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 !
.a'u coi. mi'e cmal.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 11 invités