Path
Path
Přehled
Path je typ v Aspose.PDF FOSS pro Go.
Path je sekvence operací MoveTo/LineTo/CurveTo/Close definující libovolnou 2D cestu v uživatelském prostoru PDF (počátek v levém dolním rohu stránky, Y nahoru).
Tento typ poskytuje 6 metod pro práci s objekty Path v programech Go. Dostupné metody zahrnují: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. Všechny veřejné členy jsou přístupné jakékoli aplikaci Go po instalaci balíčku Aspose.PDF FOSS pro Go.
Metody
| Podpis: | Popis: |
|---|---|
MoveTo(x: float64) → *Path | MoveTo začíná novou podcestu v (x, y). |
LineTo(x: float64) → *Path | LineTo přidá úsečku od aktuálního bodu k (x, y). |
Close() → *Path | Close uzavře aktuální podcestu čárou zpět k nejnovějšímu MoveTo. |
CurveTo(c1x: float64) → *Path | CurveTo přidá kubickou Bézierovu křivku od aktuálního bodu k (x, y) s řídicími body (c1x, c1y) a (c2x, c2y). |
QuadTo(cx: float64) → *Path | QuadTo přidává kvadratickou Bezierovu křivku (jeden řídící bod) z aktuálního bodu do (x, y), automaticky převedenou na ekvivalentní kubickou podle standardní kvadraticko-kubické formule: |
Arc(cx: float64) → *Path | Arc přidává oblouk do cesty, aproximovaný kubickými Bezierovými křivkami. |