Class ImageTraceSimplifier
Il nome: Aspose.Svg.ImageVectorization Assemblea: Aspose.SVG.dll (25.5.0)
La classe ImageTraceSimplifier è responsabile della riduzione del numero di punti in una curva che è approximata da una serie dei punti di traccia.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier
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
ImageTraceSimplifier()
Inizializza una nuova instanza della classe Aspose.Svg.ImageVectorization. ImageTraceSimplifier.
public ImageTraceSimplifier()
ImageTraceSimplifier(flotta)
Inizializza una nuova instanza della classe Aspose.Svg.ImageVectorization. ImageTraceSimplifier.
public ImageTraceSimplifier(float tolerance)
Parameters
tolerance
float
La tolleranza
Properties
Tolerance
Il valore della tolleranza determinerà la massima toleranza di errore consentita per un punto da eliminare dalla traccia.Qualsiasi valore superiore o inferiore sarà alineato con i valori minimi e massimi di questo range, rispettivamente.Il valore predefinito è 0.3.
public float Tolerance { get; set; }
Valore di proprietà
Methods
Simplify(Numerabile )
Riduce il numero di punti che la lista dei punti di traccia.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
di <
PointF
>
L’elenco dei punti di traccia.
Returns
IEnumerable di < PointF >
L’elenco dei punti di traccia ridotti.