Class BezierPathBuilder

Class BezierPathBuilder

Navne til: Aspose.Svg.ImageVectorization Sammensætning: Aspose.SVG.dll (25.5.0)

Den Aspose.Svg.ImageVectorization.BezierPathBuilder klasse er ansvarlig for at bygge en Bezier vej fra et givet sæt punkter.Det nærmer sig et spor af punkter med en Bezier kurve, der optimerer antallet af segmenter til tætGør den oprindelige spor, samtidig med at kompleksiteten minimeres.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

De arvede medlemmer

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

Constructors

BezierPathBuilder()

Initialiserer en ny instans af Aspose.Svg.ImageVectorization.BezierPathBuilder klasse.

public BezierPathBuilder()

Properties

ErrorThreshold

Giver eller sætter fejlgrænsen.Denne parameter definerer den maksimale afvigelse af punkter til tilpasset kurve.Som standard er det 30.

public float ErrorThreshold { get; set; }

Ejendomsværdi

float

MaxIterations

Giver eller sætter fejlgrænsen.Denne parameter definerer antallet af iteration for mindste-squares tilnærmingsmetode.Som standard er det 30.

public int MaxIterations { get; set; }

Ejendomsværdi

int

TraceSmoother

Får eller sætter sporet smalere.

public IImageTraceSmoother TraceSmoother { get; set; }

Ejendomsværdi

IImageTraceSmoother

Methods

Build(Fælles)

Opbygger en optimeret Bezier-vej fra en række sporpunkter.Metoden nærmer den angivne spor med en Bezier-kurve, ved hjælp af en kombination af linje og kurve segmenter.Det sigter mod at minimere antallet af segmenter og samtidig sikre, at vejen tæt passer til den oprindelige spor.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable < PointF >

Den sekvens af punkter, der definerer sporet til at blive nærmet.

Returns

string

En string, der repræsenterer SVG-vejdata.Denne data består af en række kommandoer og koordinatersom definerer Beziervejen, tæt nærmer indgangssporet med minimeret kompleksitet.

 Dansk