Path
Overview
Path є типом в Aspose.PDF FOSS для Go.
Path - це послідовність MoveTo/LineTo /CurveTo-закриття операцій, що визначають довільний 2D-патеж у просторі користувача PDF (походження в нижній лівій частині сторінки, Y вгору).
Цей тип надає 6 методів роботи з об’єктами Path в програмах Go. Доступні методи включають: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. Всі публічні члени доступні будь-якім додатку Go після встановлення пакету FOSS for Go.
Methods
| Signature | Description |
|---|---|
MoveTo(x: float64) → *Path | MoveTo починає новий підшляховик в (x, y). |
LineTo(x: float64) → *Path | LineTo додає прямий сегмент від поточної точки до (x, y). |
Close() → *Path | Закриття закриває поточний підшляховик з лінією назад до останнього MoveTo. |
CurveTo(c1x: float64) → *Path | CurveTo додає кубічну криву Безіра від поточної точки до (x, y) з контрольними точками (c1x , c1y) та (C2x . |
QuadTo(cx: float64) → *Path | QuadTo додає квадратичну криву Безіра (одна точка контролю) від поточної точки до (x, y), автоматично перетворюється на еквівалент кубічного за стандартною формулою квадратного-кубичного: |
Arc(cx: float64) → *Path | Арка додає арку до шляху, що наближається кубічними кривами Безіра. |