Class BezierPathBuilder
Il nome: Aspose.Svg.ImageVectorization Assemblea: Aspose.SVG.dll (25.5.0)
La classe Aspose.Svg.ImageVectorization.BezierPathBuilder è responsabile della costruzione di un percorso Bezier da un certo insieme di punti.Si avvicina a una traccia di punti con una curva Bezier, ottimizzando il numero di segmenti a strettocorrisponde alla traccia originale riducendo al minimo la complessità.
[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder
Inheritance
Implements
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
BezierPathBuilder()
Inizia una nuova instanza della classe Aspose.Svg.ImageVectorization.BezierPathBuilder.
public BezierPathBuilder()
Properties
ErrorThreshold
Riceve o impone il limite di errore.Questo parametro definisce la massima deviazione dei punti alla curva adatta.Per default è 30.
public float ErrorThreshold { get; set; }
Valore di proprietà
MaxIterations
Riceve o impone il limite di errore.Questo parametro definisce il numero di iterazione per il metodo di approvvigionamento dei minimi quadrati.Per default è 30.
public int MaxIterations { get; set; }
Valore di proprietà
TraceSmoother
Ricevi o metti la traccia più liscia.
public IImageTraceSmoother TraceSmoother { get; set; }
Valore di proprietà
Methods
Build(Numerabile )
Costruisce un percorso Bezier ottimizzato da una sequenza di punti di traccia.Il metodo avvicina la traccia con una curva Bezier, utilizzando una combinazione di segmenti di linea e curve.L’obiettivo è quello di ridurre al minimo il numero di segmenti, assicurando che il percorso corrisponda accuratamente alla traccia originale.
public string Build(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
di <
PointF
>
La sequenza dei punti che definiscono la traccia da approximare.
Returns
Una riga che rappresenta i dati di percorso SVG. Questi dati consistono in una serie di comandi e coordinateche definisce il percorso Bezier, approximando la traccia di ingresso con una complessità minimizzata.