2010-10-06 3 views
1

Tous,chemins SVG, trouver comment le chemin est dessiné par le fichier SVG

Nous avons un fichier SVG avec un aperçu d'une robe tirée en elle. Maintenant, nous voulons identifier les nœuds de cette robe afin que, comme SVG-edit, le chemin du fichier peut être identifié et manipulé (en SVG-edit, après avoir dessiné une forme irrégulière, vous cliquez sur le bouton fléché (premier bouton gauche) et double-cliquez sur la forme dessinée pour voir les cercles du noeud).

Considérant en SVG-edit, la sortie est un grand nombre de numéros avec chaque nœud étant attribué son propre id, comment allez-vous identifier chaque nœud (dans JS), puis en définissant un id dynamique s'il vous plaît?

Salutations

Répondre

1

Votre contour est-il une polyligne? Un chemin? Les deux ont des interfaces pour interroger les points individuels le long du chemin/ligne. Les chemins sont constitués de SVGPathSegs qui ont les propriétés x et y, alors que les polylignes sont constituées de SVGPoints, qui fournissent également x et y.

Je ne sais pas si c'est ce que vous demandez. Je ne pense pas qu'il soit possible d'attacher des identifiants à des points individuels, du moins je ne connais pas de moyen de le faire.