Class BezierPathBuilder
Названий на: Aspose.Svg.ImageVectorization Асамблея: Aspose.SVG.dll (25.5.0)
Класа Aspose.Svg.ImageVectorization.BezierPathBuilder відповідає за будівництво Bezier шляху з даного набору точок.Він наближається до сліду пунктів за допомогою криви Bezier, оптимізуючи кількість сегментів.Збігається з оригінальним відстеженням при мінімізації складності.
[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder
Inheritance
Implements
Нападні члени
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; }
вартість нерухомості
MaxIterations
Знайдіть або встановить порог помилки.Цей параметр визначає кількість ітеріації для методу приближення найменших квадратів.За дефолтом він становить 30.
public int MaxIterations { get; set; }
вартість нерухомості
TraceSmoother
Знайдіть або встановити сліди більш гладкі.
public IImageTraceSmoother TraceSmoother { get; set; }
вартість нерухомості
Methods
Build(Кількість пунктів )
Створює оптимізований шлях Bezier з послідовності точок сліду.Метод приближає даний відбиток за допомогою криви Безієра, використовуючи комбінацію ліній і кривих сегментів.Вона спрямована на мінімізацію кількості сегментів, забезпечуючи, що шлях тісно збігається з оригінальним слідом.
public string Build(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
• <
PointF
>
Серія пунктів, що визначають сліду, яку потрібно приблизити.
Returns
Стіна, що представляє дані маршруту SVG. Ці дани складаються з серії команд і координатівякий визначає шлях Безієра, тісно наближаючи вхідну сліду з мінімізованою складністю.