Path
Общ преглед
Path е тип в Aspose.PDF FOSS за Go.
Път е последователност от MoveTo/LineTo /CurveTo-затваряне операции, определящи произволен 2D път в пространството на потребителя PDF (изходът - долу вляво на страницата, Y нагоре).
Този тип предоставя 6 метода за работа с обекти Path в програми на Go. Наличните методи включват: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. Всички публични членове са достъпни за всяко приложение на Go след инсталиране на пакета Aspose.PDF FOSS for Go.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
MoveTo(x: float64) → *Path | MoveTo започва нов подпът в (x, y). |
LineTo(x: float64) → *Path | LineTo добавя правилен сегмент от текущата точка до (x, y). |
Close() → *Path | Close затваря текущия подпът с линия обратно към най-скорошния MoveTo. |
CurveTo(c1x: float64) → *Path | CurveTo добавя кубична крива на Безиер от точката (x,y) до контролните точки (c1x , c1y), и (C2x . |
QuadTo(cx: float64) → *Path | QuadTo добавя квадратна крива на Безиер (една контролна точка) от текущата точка до (x, y), автоматично преобразувана в еквивалентна кубична по стандартната формула за квадратно-кубическа: |
Arc(cx: float64) → *Path | Арка добавя дъга към пътя, приближен от кубични Безиер криви. |