Class ImageTraceSimplifier

Class ImageTraceSimplifier

Numele spaţiului: Aspose.Svg.ImageVectorization Adunare: Aspose.SVG.dll (25.5.0)

Clasa ImageTraceSimplifier este responsabilă de reducerea numărului de puncte într-o curbă care este apropiată de o serie de punctele de urmărire.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

Membrii moștenitori

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

Constructors

ImageTraceSimplifier()

Inițializează o nouă instanță a clasei Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier()

ImageTraceSimplifier(float)

Inițializează o nouă instanță a clasei Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

Toleranţa

Properties

Tolerance

Valoarea toleranței determină toleranța maximă de eroare permisă pentru ca un punct să fie eliminat din urmă.Orice valori mai mari sau mai mici vor fi aliniate cu valorile minime și maxime ale acestui interval, în consecință.Valoarea standardă este 0.3.

public float Tolerance { get; set; }

Valoarea proprietății

float

Methods

Simplify(Cuvânt cheie )

Reduce numărul de puncte pe care le face lista punctelor de urmărire.

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

Parameters

trace IEnumerable < PointF >

Lista punctelor de urmărire.

Returns

IEnumerable < PointF >

Lista punctelor de urmărire reduse.

 Română