Path
Path
Overzicht
Path is een type in Aspose.PDF FOSS voor Go.
Path is een reeks van MoveTo/LineTo/CurveTo/Close-bewerkingen die een willekeurig 2D-pad definiëren in de PDF-gebruikersruimte (oorsprong links-onderaan de pagina, Y omhoog).
Dit type biedt 6 methoden voor het werken met Path-objecten in Go-programma’s. Beschikbare methoden zijn: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. Alle openbare leden zijn toegankelijk voor elke Go-applicatie na het installeren van het Aspose.PDF FOSS voor Go-pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
MoveTo(x: float64) → *Path | MoveTo begint een nieuw subpad bij (x, y). |
LineTo(x: float64) → *Path | LineTo voegt een rechte lijnsegment toe van het huidige punt naar (x, y). |
Close() → *Path | Close sluit het huidige subpad af met een lijn terug naar de meest recente MoveTo. |
CurveTo(c1x: float64) → *Path | CurveTo voegt een kubieke Bézier-curve toe van het huidige punt naar (x, y) met controlepunten (c1x, c1y) en (c2x, c2y). |
QuadTo(cx: float64) → *Path | QuadTo voegt een kwadratische Bézier-curve toe (één controlepunt) van het huidige punt naar (x, y), automatisch omgezet naar de equivalente kubieke volgens de standaard kwadratisch-naar-kubiek formule: |
Arc(cx: float64) → *Path | Arc voegt een boog toe aan het pad, benaderd door kubieke Bézier-curves. |