Frage

Alle,

Wir haben eine SVG-Datei mit dem Umriss eines Kleides in es. Jetzt wollen wir die Knoten dieses Kleid so, dass, ähnlich wie identifizieren SVG-edit kann der Pfad der Datei identifiziert und (in SVG-edit manipuliert werden, nachdem eine unregelmäßige Form zeichnen, klicken Sie auf der Pfeiltaste (links erste Schaltfläche) und die doppelte Form klicken gezogen, um zu sehen die Knoten Kreise).

Unter Berücksichtigung in SVG-bearbeiten, ist die Ausgabe eine Menge von Zahlen mit jedem Knoten seine eigene ID zugeteilt wird, wie gehen Sie über jeden Knoten zu identifizieren (in JS) und dann eine dynamische ID-Einstellung bitte?

Prost

War es hilfreich?

Lösung

Ist Ihr Umriss eine Polylinie? Ein Weg? Beide verfügen über Schnittstellen für die Abfrage der einzelnen Punkte auf dem Weg / Linie. Pfade bestehen aus SVGPathSegs die x und y Eigenschaften haben, während Polylinien von SVGPoints bestehen, die auch x und y liefern.

Ich bin nicht sicher, ob dies ist, was Sie fragen. Ich glaube nicht, dass IDs auf einzelne Punkte ist möglich Befestigung, zumindest habe ich dafür, dass nicht eine Art und Weise kennen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top