Class ImageTraceSimplifier

Class ImageTraceSimplifier

Der Name: Aspose.Svg.ImageVectorization Versammlung: Aspose.SVG.dll (25.5.0)

Die ImageTraceSimplifier-Klasse ist verantwortlich für die Reduzierung der Anzahl der Punkte in einer Kurve, die durch eine Reihe von Spurenpunkten angepasst wird.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageTraceSimplifier()

Initialisiert eine neue Instanz der Aspose.Svg.ImageVectorization. ImageTraceSimplifier Klasse.

public ImageTraceSimplifier()

ImageTraceSimplifier(Flotte)

Initialisiert eine neue Instanz der Aspose.Svg.ImageVectorization. ImageTraceSimplifier Klasse.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

Die Toleranz

Properties

Tolerance

Der Wert der Toleranz bestimmt die maximale Fehler-Toleranz, die für einen Punkt zulässig ist, der von der Spur beseitigt wird.Jede höhere oder niedrige Werte werden entsprechend mit den Mindest- und Höchstwerte dieses Bereichs angepasst.Der Standardwert beträgt 0,3.

public float Tolerance { get; set; }

Eigentumswert

float

Methods

Simplify(Anzahl der Punkte )

Reduziert die Anzahl der Punkte wird die Liste der Spurpunkte.

public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)

Parameters

trace IEnumerable &undlt; PointF >

Die Liste der Spurpunkte.

Returns

IEnumerable &undlt; PointF >

Liste der reduzierten Spurpunkte.

 Deutsch