(1) 2 »


[Inkscape] l'arbre XML du document
Fou Furieux du Clan
Inscrit:
29/05/2008 10:01
Post(s): 125
Bonsoir,

Depuis un petit moment j'ai installé inkscape sur mon PC. Très bon logiciel pour le vecto.

En plus, j'ai vu que l'on pouvait regarder et éditer le code XML.

Justement, j'ai une question à ce niveau. :)

Il est possible de cliquer sur "voir et éditer l'arbre XML du document". On voyant ça je me suis dit "Yes" un code XML est généré par inkscape.

Mais le seul problème c'est que je voudrais le "copier coller" par exemple dans le bloc note. Or je me heurte à l'interface de inkscape qui m'oblige à voir le code XML par bribes...

Comment avoir le code XML du document dans son intégralité ? Est-ce possible ?

Merci d'avance pour votre aide.

Contribution le : 03/12/2008 20:48
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
OverdOzed
Inscrit:
10/02/2006 14:28
De Bordeaux
Post(s): 780
Ouvre simplement ton .svg avec ton editeur de texte, c'est du XML

Contribution le : 03/12/2008 20:54
_________________
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
RegulatorZ
Inscrit:
26/07/2006 01:33
De Poitiers / Paris pour les études
Post(s): 2854
enregistrer sous > change l'extension .svg en .xml (à la main)

j'ai testé ça passe

Contribution le : 03/12/2008 20:55
_________________
HASTA LA VICTORIA SIEMPRE
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
Fou Furieux du Clan
Inscrit:
29/05/2008 10:01
Post(s): 125
JRB ->C'est ce que j'avais fait, mais j'ai vu des caractères qui passaient pas au bloc note...

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.46"
sodipodi:docname="dessin.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs
id="defs4">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
id="perspective10" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.35"
inkscape:cx="375"
inkscape:cy="520"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="640"
inkscape:window-height="667"
inkscape:window-x="66"
inkscape:window-y="87" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 294.28571,512.36218 C 265.82084,526.73156 201.20562,544.23666 182.85714,580.93361 C 164.02685,618.59419 182.38592,668.47412 222.85714,675.21933 C 250.01368,679.74542 271.93764,723.0157 320,703.79075 C 349.7802,691.87867 370.23694,667.36564 380,638.07647 C 389.41679,609.82608 381.50022,582.57712 374.28571,560.93361 C 369.64362,547.00733 345.8497,526.78332 337.14286,518.07647 C 327.95276,508.88637 310.60776,504.20116 294.28571,512.36218 z"
id="path2383" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 365.71429,252.36218 C 355.52498,242.17288 322.10974,316.44922 325.71429,338.07647 C 329.80552,362.62388 349.06294,375.3422 371.42857,380.93361 C 397.8999,387.55144 416.7275,384.20611 434.28571,366.6479 C 448.23473,352.69888 456.13309,334.55387 460,315.21933 C 465.00125,290.21308 454.87124,279.54029 448.57143,263.79075 C 442.3995,248.36093 417.03478,238.02243 405.71429,232.36218 C 387.51003,223.26006 371.12108,238.84521 365.71429,252.36218 z"
id="path2385" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 468.57143,503.79075 C 466.96697,502.98853 535.63305,489.50504 591.42857,489.50504 C 629.97759,489.50504 622.85714,560.23931 622.85714,589.50504 C 622.85714,621.03988 563.05285,698.07647 531.42857,698.07647 C 496.51966,698.07647 502.13328,701.105 471.42857,678.07647 C 457.80136,667.85606 440,643.45086 440,629.50504 C 440,595.41875 442.33358,587.69503 454.28571,563.79075 C 462.40683,547.54853 431.96232,538.92419 428.57143,538.07647 C 398.73493,530.61734 414.05806,510.07417 420,495.21933 C 426.1059,479.95457 452.45005,507.01503 468.57143,503.79075 z"
id="path2387" />
<path
style="fill:#2b0000"
d=""
id="path2389" />
<path
style="fill:#2b0000"
d="M 283,703.86995 C 275.92857,701.89195 261.88443,694.87838 251.79077,688.28427 C 241.69709,681.69015 228.19711,674.80913 221.79077,672.99304 C 204.3836,668.0585 191.7564,657.32024 184.14903,640.98227 C 171.44774,613.70441 176.36874,588.56235 198.8328,565.9605 C 206.86166,557.88244 219.07489,548.39367 225.9734,544.8743 C 254.08849,530.53104 304.04463,510.6479 311.96671,510.6479 C 324.70249,510.6479 334.49983,516.94161 353.67691,537.44195 C 374.52303,559.72647 381.33446,577.79687 381.27123,610.6479 C 381.22034,637.08713 371.52069,659.61195 351.7698,679.15701 C 329.3816,701.31193 305.07791,710.04561 283,703.86998 L 283,703.86995 z"
id="path2391" />
<path
style="fill:#2b0000"
d="M 365.89654,376.47947 C 355.5644,372.91318 346.55626,367.13958 339.46797,359.54053 C 330.02037,349.41218 328.71429,346.28564 328.71429,333.79764 C 328.71429,311.35075 353.50706,253.50504 363.12783,253.50504 C 364.72497,253.50504 369.86346,249.14095 374.54669,243.80704 C 386.5132,230.17787 394.22943,229.01175 412.2774,238.10484 C 436.74366,250.43167 443.32157,256.40281 450.98063,273.23815 C 467.79474,310.1971 451.28317,359.21273 416.31697,376.13958 C 401.22206,383.4469 386.37223,383.54698 365.89654,376.47947 z"
id="path2393" />
<path
style="fill:#2b0000"
d="M 490.14286,689.19647 C 473.131,677.78281 454.67009,659.17044 448.47851,647.1903 C 440.13151,631.03955 440.98491,600.9451 450.46169,577.25695 C 460.16423,553.0043 458.16374,548.37835 433.42634,537.86481 C 423.16314,533.50293 414.10754,528.21813 413.30274,526.12087 C 411.15334,520.51961 420.13554,496.18564 425.0484,494.30041 C 427.36789,493.41033 436.43309,495.65281 445.19326,499.28367 L 461.12083,505.88533 L 492.21229,500.92795 C 538.41934,493.56053 591.46854,489.99153 600.40369,493.6491 C 614.1626,499.28133 618.34483,513.39701 619.56786,558.33201 L 620.67126,598.87327 L 611.76309,616.90347 C 600.42486,639.8519 572.92351,673.18013 555.24929,685.39118 C 543.57726,693.45535 538.63857,694.98947 521.57143,695.85261 C 503.70243,696.7563 500.35371,696.0471 490.14286,689.19644 L 490.14286,689.19647 z"
id="path2395" />
</g>
</svg>

Bon, je suis bête ! ça marche ! Sous le bloc note j'ai tout simplement pas le bon encodage Merci :)

Maintenant il me reste plus qu'a regarder tout ça et tenter de faire un interpréteur

Traven, ça marche nickel. Le XML y'a rien à dire c'est génial. :)

Contribution le : 03/12/2008 20:59
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
OverdOzed
Inscrit:
10/02/2006 14:28
De Bordeaux
Post(s): 780
Un interpreteur de SVG ?

Le rendu ? Ou juste un éditeur XML ?

Contribution le : 03/12/2008 21:02
_________________
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
Fou Furieux du Clan
Inscrit:
29/05/2008 10:01
Post(s): 125
En fait, je me lance dans un projet (je sais pas si c'est faisable)

J'ai un fichier XML (qui représente un dessin)
J'ai un swf (anim flash)
L'anim charge et "interprète" le XML et retrace le dessin réalisé sous inkscape. :)

Voilà.

Contribution le : 03/12/2008 21:09
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
Fou Furieux du Clan
Inscrit:
29/05/2008 10:01
Post(s): 125
Bonjour,


J'ai commencé les premiers tests:

<path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 25.714286,32.362183 
C 35.198892,46.231598 40.731777,47.379673 57.142857,63.790754 
C 68.269003,74.9169 65.443126,87.732536 62.857143,98.076468 C 59.032324,113.37574 
46.309028,110.69452 57.142857,132.36218 
C 70.78522,159.64691 68.161594,178.07647 102.85714,178.07647 
C 115.60164,178.07647 134.4619,145.94317 
137.14286,135.21933 C 140.30019,122.58999 
150.59402,98.911021 157.14286,92.362183 C 175.75816,73.746878 188.97793,76.845346 182.85714,52.362183
 C 177.88201,32.461646 150.94893,36.887716 
142.85714,40.933611 C 126.22424,49.250065 114.66308,59.316359 100,66.647897" id="path2383" />  


Le but est de réinterpréter le code XML d'une courbe à main levé tracée sous inkscape (dans le but d'y retracer en AS3)

Apparemment entre chaque "C" c'est les paramètres pour tracer une courbe.

C 126.22424,49.250065 114.66308,59.316359 100,66.647897

En récupérant les deux premiers paramètres j'obtiens une formes segmenté (mais proche de la courbe).



Ce qui m'embête un peu plus. C'est les 4 autres paramètres.

ça doit être une courbe de Béziers quadratique qu'il faut tracer. :)

Je vais essayer de trouver comment tracer tout ça en AS3 !
(car par défaut je crois que l'on trace des courbe de Béziers cubique (1point d'encrage))

Contribution le : 06/12/2008 12:30
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
OverdOzed
Inscrit:
05/01/2004 22:52
De Toulouse
Post(s): 4292
Coucou, j'avais pas de fichier svg pour faire le test mais regarde : http://memo.tv/drawing_and_exporting_svg_from_flash_as3

ça à l'air d'être vachement bien foutu.

Contribution le : 06/12/2008 12:53
_________________
lascapi.fr -> Conception de l'art toy
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
Fou Furieux du Clan
Inscrit:
29/05/2008 10:01
Post(s): 125
Intéressant, mais il semblerai que là, il génère le SVG à partir d'un dessin fait en live. Dans démo on peut voir le truc tourner. :) (c'est balèze et très utile)

Mais, moi je veux faire l'inverse. :)

Contribution le : 06/12/2008 13:12
Créer un fichier PDF de la contribution Imprimer


Re: [Inkscape] l'arbre XML du document
RegulatorZ
Inscrit:
26/07/2006 01:33
De Poitiers / Paris pour les études
Post(s): 2854
là tu relies les points, tu ne fais pas l'interpolation entre ces points justement

Contribution le : 06/12/2008 13:15
_________________
HASTA LA VICTORIA SIEMPRE
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 »




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses [résolu] Matériau partiellement transparent 4 55 Aujourd'hui 02:17:58
meltingman 
The Blender Clan 'tchat W10 pour le prix d'une cacahuète    [1][2][3] 23 452 22/01 17:29:47
Bibi09 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[26] 256 30193 22/01 12:26:33
moonboots 
[WIP] et travaux terminés [WIP] La pince à linge    [1][2] 11 249 21/01 18:53:10
meltingman 
Hors Sujet !! Tuto Astraonaute low-poly + rigify en 25mm 3 197 21/01 14:47:47
meltingman 
Questions & Réponses Texture et courbe de Bézier 9 182 21/01 14:19:10
Horemheb 
Questions & Réponses freestyle lineset : ignorer un objet spécifique pour une arrête cachée 0 109529 21/01 08:56:34
yekcim 
[WIP] et travaux terminés Pagani Zonda Barchetta 6 228 20/01 09:03:37
moonboots 
[WIP] et travaux terminés [WIP] La gabarre '' Le Gros Ventre''    [1][2][3]...[12] 112 22249 19/01 17:57:26
Guiu 
Questions & Réponses chemins suivant une déformation de surface 6 175 19/01 12:26:50
meltingman 
Questions & Réponses Vitesse d'une vidéo 4 140 18/01 19:59:42
meltingman 
Questions & Réponses Armature sans parenté? 1 89 18/01 19:38:25
meltingman 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[41] 405 49105 17/01 20:40:59
Rimpotche 
Questions & Réponses texture eyes avec empty 1 94 17/01 13:17:33
Rimpotche 
The Blender Clan 'tchat Progression dans Blender et la 3D    [1][2] 11 575 16/01 17:37:45
Rimpotche 
Questions & Réponses [terminé] Modificateur Mirror sur un Vertex Group 2 136 16/01 15:55:36
Horemheb 
Questions & Réponses Ma caméra me saoule... 5 260 15/01 20:33:23
Lylo 
Hors Sujet !! Appareil Photo Compact, qualité, zoom...    [1][2] 19 533 14/01 14:45:17
lucky 
Questions & Réponses [résolu] Comportement du parentage et du Weight Paint bizarres    [1][2] 14 148019 10/01 15:17:23
Horemheb 
Hors Sujet !! BONNE ANNEE LE BLENDER CLAN    [1][2] 10 455 10/01 13:34:18
Riggelm 

Qui est en ligne
202 utilisateur(s) en ligne (dont 85 sur Forums)

Membre(s): 1
Invité(s): 201


ShirleyDug, plus...
Nouveaux membres
BlondellGa 2/1/2022
EileenTomk 2/1/2022
RamonaDahl 2/1/2022
SashaBeals 2/1/2022
TroyLightn 2/1/2022
PhillippBu 2/1/2022
LesterHida 2/1/2022
PansyHolm 2/1/2022
YukikoMitt 2/1/2022
Randall318 2/1/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Fev 15
Anniversaire de Dany
Fev 19
Anniversaire de APPGirault123
Fev 23
anniversaire de windspirit
plus 244 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445