Class BezierPathBuilder

Class BezierPathBuilder

Название пространства: Aspose.Svg.ImageVectorization Ассоциация: Aspose.SVG.dll (25.5.0)

Класс Aspose.Svg.ImageVectorization.BezierPathBuilder отвечает за строительство Bezier Path с определенного набора точек.Он приближает слегка точек с Безиевым поворотом, оптимизируя количество сегментов к тесномусовпадает с оригинальным следом, при этом минимизируя сложность.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

Наследованные члены

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BezierPathBuilder()

Инициализует новую инстанцию класса Aspose.Svg.ImageVectorization.BezierPathBuilder.

public BezierPathBuilder()

Properties

ErrorThreshold

Получить или установить порог ошибки.Этот параметр определяет максимальное отклонение точек от фиксированной кривины.По умолчанию это 30.

public float ErrorThreshold { get; set; }

Стоимость недвижимости

float

MaxIterations

Получить или установить порог ошибки.Этот параметр определяет число итерации для метода приближения наименьших квадратов.По умолчанию это 30.

public int MaxIterations { get; set; }

Стоимость недвижимости

int

TraceSmoother

Получить или установить следы гладче.

public IImageTraceSmoother TraceSmoother { get; set; }

Стоимость недвижимости

IImageTraceSmoother

Methods

Build(Иеномерный )

Создает оптимизированный Bezier путь из последовательности точек следа.Метод приближает данную трассу с помощью Безиерской кривины, используя комбинацию линий и кривой сегментов.Она направлена на минимизирование количества сегментов при этом обеспечивает, чтобы путь тесно соответствовал оригинальному следу.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable • < PointF >

Следует отметить последовательность точек, определяющих следы, которые должны быть приближены.

Returns

string

Стрижка, представляющая данные по маршруту SVG. Эти данные состоят из серии команд и координатов.который определяет Безиевый путь, тесно приближающий входную трассу с минимизированной сложностью.

 Русский