Class ImageTraceSimplifier

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

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

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à

float

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.

 Italiano