Path

Обзор

Path является типом в Aspose.PDF FOSS для Go.

Path — это последовательность операций MoveTo/LineTo/CurveTo/Close, определяющих произвольный 2-мерный путь в пользовательском пространстве PDF (начало в левом нижнем углу страницы, ось Y направлена вверх).

Этот тип предоставляет 6 методов для работы с объектами Path в программах на Go. Доступные методы включают: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. Все публичные члены доступны любой Go-приложению после установки пакета Aspose.PDF FOSS для Go.

Методы

ПодписьОписание:
MoveTo(x: float64) → *PathMoveTo начинает новый подпуть в точке (x, y).
LineTo(x: float64) → *PathLineTo добавляет прямой отрезок от текущей точки к (x, y).
Close() → *PathClose закрывает текущий подпуть линией, возвращаясь к последнему MoveTo.
CurveTo(c1x: float64) → *PathCurveTo добавляет кубическую кривую Безье от текущей точки к (x, y) с контрольными точками (c1x, c1y) и (c2x, c2y).
QuadTo(cx: float64) → *PathQuadTo добавляет квадратичную кривую Безье (одна контрольная точка) от текущей точки к (x, y), автоматически преобразуя её в эквивалентную кубическую согласно стандартной формуле преобразования квадратичной в кубическую:
Arc(cx: float64) → *PathArc добавляет дугу к пути, аппроксимируемую кубическими кривыми Безье.

См. также:

 Русский