Class ImageTraceSimplifier
Nom dels espais: Aspose.Svg.ImageVectorization Assemblea: Aspose.SVG.dll (25.5.0)
La classe ImageTraceSimplifier és responsable de reduir el nombre de punts en una curva que s’aproximen per una sèrie dels punts de rastre.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier
Inheritance
Implements
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageTraceSimplifier()
Inicialitza una nova instància de la classe Aspose.Svg.ImageVectorization. ImageTraceSimplifier.
public ImageTraceSimplifier()
ImageTraceSimplifier(Float)
Inicialitza una nova instància de la classe Aspose.Svg.ImageVectorization. ImageTraceSimplifier.
public ImageTraceSimplifier(float tolerance)
Parameters
tolerance
float
La tolerància
Properties
Tolerance
El valor de la tolerància determina el màxim d’error tolerant permès per a un punt que s’elimini del rastre.Qualsevol valor superior o inferior s’alinea amb els valors mínims i màxims d’aquest rang, respectivament.El valor estàndard és 0.3.
public float Tolerance { get; set; }
Valor de la propietat
Methods
Simplify(Ineumeració )
Redueix el nombre de punts que la llista dels punts de rastre.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
<
PointF
>
La llista dels punts de rastre.
Returns
IEnumerable < PointF >
Llista dels punts de traça reduïts.