Path
Path
Przegląd
Path jest typem w Aspose.PDF FOSS dla Go.
Path jest sekwencją operacji MoveTo/LineTo/CurveTo/Close definiującą dowolną ścieżkę 2D w przestrzeni użytkownika PDF (pochodzenie w lewym dolnym rogu strony, Y w górę).
Ten typ udostępnia 6 metod do pracy z obiektami Path w programach Go. Dostępne metody to: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Go po zainstalowaniu pakietu Aspose.PDF FOSS dla Go.
Metody
| Sygnatura | Opis |
|---|---|
MoveTo(x: float64) → *Path | MoveTo rozpoczyna nową podścieżkę w (x, y). |
LineTo(x: float64) → *Path | LineTo dodaje prosty odcinek linii od bieżącego punktu do (x, y). |
Close() → *Path | Close zamyka bieżącą podścieżkę linią powrotną do najnowszego MoveTo. |
CurveTo(c1x: float64) → *Path | CurveTo dodaje krzywą Beziera trzeciego stopnia od bieżącego punktu do (x, y) z punktami kontrolnymi (c1x, c1y) i (c2x, c2y). |
QuadTo(cx: float64) → *Path | QuadTo dodaje krzywą kwadratową Bézier (jeden punkt kontrolny) od bieżącego punktu do (x, y), automatycznie konwertowaną na równoważną krzywą sześcienną zgodnie ze standardową formułą przekształcenia z kwadratowej na sześcienną: |
Arc(cx: float64) → *Path | Arc dodaje łuk do ścieżki, przybliżany krzywymi sześciennymi Bézier. |