Path

Path

Übersicht

Path ist ein Typ in Aspose.PDF FOSS für Go.

Path ist eine Sequenz von MoveTo/LineTo/CurveTo/Close-Operationen, die einen beliebigen 2D-Pfad im PDF-Benutzerraum definiert (Ursprung in der unteren linken Ecke der Seite, Y nach oben).

Dieser Typ stellt 6 Methoden zur Arbeit mit Path-Objekten in Go-Programmen bereit. Verfügbare Methoden sind: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. Alle öffentlichen Mitglieder sind für jede Go-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für Go-Paket installiert wurde.

Methoden

SignaturBeschreibung
MoveTo(x: float64) → *PathMoveTo beginnt einen neuen Subpfad bei (x, y).
LineTo(x: float64) → *PathLineTo fügt ein gerades Liniensegment vom aktuellen Punkt zu (x, y) hinzu.
Close() → *PathClose schließt den aktuellen Subpfad mit einer Linie zurück zum zuletzt verwendeten MoveTo.
CurveTo(c1x: float64) → *PathCurveTo fügt eine kubische Bezierkurve vom aktuellen Punkt zu (x, y) mit den Kontrollpunkten (c1x, c1y) und (c2x, c2y) hinzu.
QuadTo(cx: float64) → *PathQuadTo fügt eine quadratische Bezierkurve (ein Kontrollpunkt) vom aktuellen Punkt zu (x, y) hinzu, die automatisch gemäß der Standard-Quadratisch-zu-Kubisch-Formel in die äquivalente kubische Kurve umgewandelt wird:
Arc(cx: float64) → *PathArc fügt dem Pfad einen Bogen hinzu, der durch kubische Bezierkurven approximiert wird.

Siehe auch

 Deutsch