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

[Help] SVG invalide

Avatar de l’utilisateur
Clemencee
Pirate
Messages : 306
Inscription : mer. 15 févr. 2012, 13:31

[Help] SVG invalide

Messagepar Clemencee » lun. 28 mai 2012, 10:17

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.

monsieurFH
Messages : 6
Inscription : lun. 28 mai 2012, 10:49

Re: [Help] SVG invalide

Messagepar monsieurFH » lun. 28 mai 2012, 11:05

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.

Avatar de l’utilisateur
pers
Archange des mers
Messages : 5235
Inscription : mer. 18 juil. 2007, 20:38

Re: [Help] SVG invalide

Messagepar pers » lun. 28 mai 2012, 15:04

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.

monsieurFH
Messages : 6
Inscription : lun. 28 mai 2012, 10:49

Re: [Help] SVG invalide

Messagepar monsieurFH » lun. 28 mai 2012, 17:43

+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.

Avatar de l’utilisateur
Clemencee
Pirate
Messages : 306
Inscription : mer. 15 févr. 2012, 13:31

Re: [Help] SVG invalide

Messagepar Clemencee » jeu. 31 mai 2012, 11:18

+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

Avatar de l’utilisateur
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

Messagepar cmal » ven. 01 juin 2012, 23:02

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 !
.a'u coi. mi'e cmal.


Revenir vers « archive 2012 »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 11 invités