Class BezierPathBuilder

Class BezierPathBuilder

Numele spaţiului: Aspose.Svg.ImageVectorization Adunare: Aspose.SVG.dll (25.5.0)

Clasa Aspose.Svg.ImageVectorization.BezierPathBuilder este responsabilă de construirea unei căi Bezier dintr-un anumit set de puncte.Se apropie de un pas de puncte cu o curbă Bezier, optimizând numărul de segmente lase potrivește cu tracțiunea originală, minimizând complexitatea.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

Membrii moștenitori

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

Constructors

BezierPathBuilder()

Inițializează o nouă instanță a clasei Aspose.Svg.ImageVectorization.BezierPathBuilder.

public BezierPathBuilder()

Properties

ErrorThreshold

Obține sau stabilește pragul de eroare.Acest parametru definește devierea maximă a punctelor la curva fixată.În mod default este de 30.

public float ErrorThreshold { get; set; }

Valoarea proprietății

float

MaxIterations

Obține sau stabilește pragul de eroare.Acest parametru definește numărul de iterare pentru metoda de apropiere a celor mai mici sfere.În mod default este de 30.

public int MaxIterations { get; set; }

Valoarea proprietății

int

TraceSmoother

Obțineți sau puneți urmele mai ușor.

public IImageTraceSmoother TraceSmoother { get; set; }

Valoarea proprietății

IImageTraceSmoother

Methods

Build(Cuvânt cheie )

Construiește o cale Bezier optimizată dintr-o serie de puncte de urmărire.Metoda se apropie de urmarea dată cu o curbă Bezier, folosind o combinație de linii și segmente curbe.Scopul său este de a minimiza numărul de segmente, asigurându-se în același timp că drumul se potrivește îndeaproape cu urmele originale.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable < PointF >

Seful de puncte care definesc urmele care trebuie apropiate.

Returns

string

Un string care reprezintă datele de cale SVG. Aceste date constau dintr-o serie de comenzi și coordonatecare definește calea Bezier, apropiându-se îndeaproape de traseul de intrare cu o complexitate minimă.

 Română