Class BezierPathBuilder

Class BezierPathBuilder

Nom dels espais: Aspose.Svg.ImageVectorization Assemblea: Aspose.SVG.dll (25.5.0)

La classe Aspose.Svg.ImageVectorization.BezierPathBuilder és responsable de construir un camí Bezier des d’un determinat conjunt de punts.Aproximava un rastre de punts amb una curva Bezier, optimitzant el nombre de segments a propcoincideix amb la traça original mentre minimitza la complexitat.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

Membres heretats

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

Constructors

BezierPathBuilder()

Inicia una nova instància de la classe Aspose.Svg.ImageVectorization.BezierPathBuilder.

public BezierPathBuilder()

Properties

ErrorThreshold

Obté o fixa el límit d’error.Aquest paràmetre defineix la desviació màxima dels punts a la curva fixada.Per defecte és de 30.

public float ErrorThreshold { get; set; }

Valor de la propietat

float

MaxIterations

Obté o fixa el límit d’error.Aquest paràmetre defineix el nombre d’iteració per al mètode de aproximació de mínims quadrats.Per defecte és de 30.

public int MaxIterations { get; set; }

Valor de la propietat

int

TraceSmoother

Obté o posa la pista més suau.

public IImageTraceSmoother TraceSmoother { get; set; }

Valor de la propietat

IImageTraceSmoother

Methods

Build(Ineumeració )

Construeix un camí Bezier optimitzat des d’una seqüència de punts de rastre.El mètode aproxima la traça donada amb una curva Bezier, utilitzant una combinació de segments de línia i curvat.Té com a objectiu minimitzar el nombre de segments i assegurar que el camí s’ajusti a la pista original.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable < PointF >

La seqüència de punts que defineix la traça a aproximació.

Returns

string

Una cadena que representa les dades de ruta SVG. Aquestes dades es componen d’una sèrie de comandes i coordinatsque defineix el camí Bezier, aproximant de prop la pista d’entrada amb una complexitat mínima.

 Català