tutorial:inkscape:svg
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
tutorial:inkscape:svg [2016/03/04 13:20] – thore.mehr | tutorial:inkscape:svg [2016/03/04 13:22] (aktuell) – [SVG-Pfade] thore.mehr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== SVG-Pfade ====== | ====== SVG-Pfade ====== | ||
- | In diesem Tutorial werden SVG-Pfade in Inkscape behandelt. Dabei wird erklärt wie Inkscape die Pfade speichert und wie man einen Pfad erstellt. | + | In diesem Tutorial werden SVG-Pfade in Inkscape behandelt. Dabei wird erklärt wie Inkscape die Pfade speichert und wie man einen Pfad erstellt.\\ |
- | In Inkscape besteht ein Pfad Objekt aus fünf Teilen. Diese sind eine eindeutige ID, eine homogene 2D Matrix in mit der der Pfad transformiert wird, daher hier werden Skalierung, Scherung, Rotation und Verschiebung gespeichert, | + | In Inkscape besteht ein Pfad Objekt aus fünf Teilen. Diese sind eine eindeutige ID, eine homogene 2D Matrix in mit der der Pfad transformiert wird, daher hier werden Skalierung, Scherung, Rotation und Verschiebung gespeichert, |
- | Die Pfade selbst bestehen aus verschieden Anweisungen und einer Anzahl an Koordinaten als float. Diese werden in Inkscape immer in Pixeln angegeben, wenn ein Größe in Millimetern verarbeitet werden soll, muss diese mit self.unittouu(str(val)+unit) erste in Pixel überführt werden. | + | Die Pfade selbst bestehen aus verschieden Anweisungen und einer Anzahl an Koordinaten als float. Diese werden in Inkscape immer in Pixeln angegeben, wenn ein Größe in Millimetern verarbeitet werden soll, muss diese mit self.unittouu(str(val)+unit) erste in Pixel überführt werden.\\ |
- | In SVG Pfaden gibt es eine Anzahl von Befehlen, die durch einen Buchstaben eingeleitet werden und von einer Anzahl an Parametern gefolgt werden. Befehlsbuchstaben, | + | In SVG Pfaden gibt es eine Anzahl von Befehlen, die durch einen Buchstaben eingeleitet werden und von einer Anzahl an Parametern gefolgt werden. Befehlsbuchstaben, |
- | Die befehle sind: | + | ===== Befehle ===== |
- | M x,y setzt des Zeichenpunktes an Position | + | M x,y setzt des Zeichenpunktes an Position\\ |
- | L x,y Zeichnet eine Geraden Linie vom Zeichenpunkt zum Punkt x,y | + | L x,y Zeichnet eine Geraden Linie vom Zeichenpunkt zum Punkt x,y\\ |
- | V y Zeichnet eine vertikale Gerade | + | V y Zeichnet eine vertikale Gerade\\ |
- | H x Zeichnet eine horizontale Gerade | + | H x Zeichnet eine horizontale Gerade\\ |
- | C x1,y1 x2,y2 x3,y3 kubische Bezierkurven über vier Punkte | + | C x1,y1 x2,y2 x3,y3 kubische Bezierkurven über vier Punkte\\ |
- | S x1,y1 x2,y2 x3,y3 glatte kubische Bezierkurven über vier Punkte | + | S x1,y1 x2,y2 x3,y3 glatte kubische Bezierkurven über vier Punkte\\ |
- | Q x1,y1 x2,y2 Quadratische | + | Q x1,y1 x2,y2 Quadratische |
- | T x1,y1 x2,y2 Glatte Quadratische | + | T x1,y1 x2,y2 Glatte Quadratische |
- | A rx,ry 0 1,0 dx,dy Zeichnet eine Kurve mit Radii rx und ry und Endpunkt bei dx,dy für Kreise und Ellipsen auf der x-Achse wähle dx=(-)2*rx und dy=0 | + | A rx,ry 0 1,0 dx,dy Zeichnet eine Kurve mit Radii rx und ry und Endpunkt bei dx,dy für Kreise und Ellipsen auf der x-Achse wähle dx=(-)2*rx und dy=0\\ |
- | Z schließt den Pfad, Zeichnet eine Gerade vom Zeichenpunkt zum Startpunkt, definiert durch den Zielpunkt des letzten M | + | Z schließt den Pfad, Zeichnet eine Gerade vom Zeichenpunkt zum Startpunkt, definiert durch den Zielpunkt des letzten M\\ |
tutorial/inkscape/svg.1457094028.txt.gz · Zuletzt geändert: 2016/03/04 13:20 von thore.mehr