Class ImageTraceSimplifier

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

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

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

float

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.

 Català