SVG: Pfad zum Entfernen von Kurven vereinfachen?

8

Ich habe eine SVG-Datei, die komplexe Pfade mit Bezier-Kurven enthält. Ich muss diese Pfaddaten konvertieren, um sie für html map-areas zu verwenden, also brauche ich tatsächlich nur die Koordinaten (aber für große Kurven wäre es sehr schön, einige Koordinaten zwischen den beiden Endpunkten zu haben.

Ich habe versucht, Inkscape die Pfadfunktion zu vereinfachen, aber diese Pfade enthalten immer noch Kurven ...

Gibt es ein Werkzeug oder eine Formel, um diese Kurven in einfache Koordinaten umzuwandeln?

Vielleicht ein anderes Inkscape-Ausgabeformat, das keine Kurven in seinen Koordinaten verwendet?

    
Dylan 17.06.2011, 13:50
quelle

3 Antworten

12

In Inkscape:

  • Wählen Sie das Werkzeug Pfad nach Knoten bearbeiten (F2).
  • Klicken Sie auf Ihren Pfad, um ihn auszuwählen
  • Strg-A , um alle Knoten in diesem Pfad auszuwählen
  • Klicken Sie auf Ausgewählte Segmentlinien erstellen (in der Symbolleiste oben - das Symbol ist eine gerade diagonale Linie zwischen zwei quadratischen Knoten).
Peter Collingridge 17.06.2011, 15:02
quelle
6

Versuchen Sie zur Automatisierung die enthaltene Erweiterung Flatten Bezier in Inkscape. Beschreibung hier .

    
Jet Blue 26.01.2016 00:14
quelle
0

Es gibt mehr technische Möglichkeiten, den SVG-Pfad zu vereinfachen - Ссылка

%Vor%     
mykola.rykov 26.10.2017 13:19
quelle

Tags und Links