Class BezierPathBuilder

Class BezierPathBuilder

ja nimityö: Aspose.Svg.ImageVectorization Kokous: Aspose.SVG.dll (25.5.0)

Aspose.Svg.ImageVectorization.BezierPathBuilder -luokka on vastuussa Bezierin polun rakentamisesta tietyistä pisteistä.Se lähentää pisteiden jälkiä Bezierin kurvalla, optimoimalla segmenttien lukumäärän tiiviistivastaa alkuperäistä jälkiä minimoimalla monimutkaisuutta.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

Perintöjäsenet

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

Constructors

BezierPathBuilder()

Aloittaa Aspose.Svg.ImageVectorization.BezierPathBuilder -luokan uusi esimerkki.

public BezierPathBuilder()

Properties

ErrorThreshold

Saa tai asettaa virheen kynnysarjan.Tämä parametri määrittelee pisteiden maksimaalisen poikkeamisen kiinnitettyyn kurvaan.Oletusarvoisesti se on 30.

public float ErrorThreshold { get; set; }

Omistuksen arvo

float

MaxIterations

Saa tai asettaa virheen kynnysarjan.Tämä parametri määrittelee vähiten neliön lähentymismenetelmän iteraation lukumäärän.Oletusarvoisesti se on 30.

public int MaxIterations { get; set; }

Omistuksen arvo

int

TraceSmoother

Saa tai asettaa jäljen sujuvammaksi.

public IImageTraceSmoother TraceSmoother { get; set; }

Omistuksen arvo

IImageTraceSmoother

Methods

Build(Määritelmä )

Rakentaa optimoidun Bezierin polun jakson pisteistä.Menetelmä lähentää tiettyä jälkiä Bezierin curve, käyttämällä yhdistelmä linja ja kurva segmentit.Sen tavoitteena on minimoida segmenttien lukumäärä ja samalla varmistaa, että reitti sopii tiiviisti alkuperäiseen jäljelle.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable < PointF >

Pisteiden järjestys, joka määrittelee jäljen lähentämisen.

Returns

string

Sarja, joka edustaa SVG: n tietä. Tämä tieto koostuu joukosta komentoja ja koordinaattejaSe määrittelee Bezierin polun, joka lähestyy tiiviisti sisäänkäyntijälkeä minimoidulla monimutkaisuudella.

 Suomi