Wenn ich beispielsweise eine SVG-Datei aus dem Illustrator speichere und den Code <circle>
ansehe, wird beispielsweise ein Element angezeigt:
<circle cx="131.6" cy="292.3" r="311.7" />
aber ich möchte, dass es ein <path>
Element ist, kein <circle>
Element.
Wie kann ich es als Pfadelement ändern?
adobe-illustrator
svg
html
Anastasia Vedernikova
quelle
quelle
Antworten:
Eine Lösung: In Illustrator, wählen Sie Ihren Kreis und wählen Sie Object> Compound Path> Make.
Hier ist ein schneller Test mit einer Illustrator-Kreisform, dupliziert, die erste ohne Änderungen und die zweite mit zusammengesetztem Pfad:
Hinweis: Sie können durch die Wahl auf eine Grundform wieder zurück Object> Compound Path> Release.
Ein Testfall:
Vor dem Anwenden des zusammengesetzten Pfads:
Nach dem Anwenden des zusammengesetzten Pfads auf jede einzelne Form:
Die oben gerenderten SVG-Dateien finden Sie hier .
Links:
<path>
ymmv)quelle
<path>
Elemente sind. Es funktioniert perfekt, wenn alles ein<path>
Element ist. Daher scheint es die beste Lösung für die Verwendung mit SVG-Morpheus zu sein, alles in einen Pfad umzuwandeln.<rect>
,<polygon>
und<line>
Elemente, etc: wird diese machen alle von ihnen<path>
zu s?cx = Position der x-Achse cy = Position der y-Achse r = Radius des Kreises deg = 180/360
quelle