Class BezierPathBuilder

Class BezierPathBuilder

Namn på plats: Aspose.Svg.ImageVectorization Församling: Aspose.SVG.dll (25.5.0)

Den Aspose.Svg.ImageVectorization.BezierPathBuilder klass är ansvarig för att bygga en Bezier väg från en viss uppsättning punkter.Det närmar sig en spår av poäng med en Bezier-kurva, vilket optimerar antalet segment till näramatchar den ursprungliga spåren samtidigt som komplexiteten minskar.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

Arvsmedlemmar

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

Constructors

BezierPathBuilder()

Initialiserar en ny instans av Aspose.Svg.ImageVectorization.BezierPathBuilder klass.

public BezierPathBuilder()

Properties

ErrorThreshold

Får eller sätter felgränsen.Denna parameter definierar maximal avvikelse av punkter till anpassade kurvor.Som standard är det 30.

public float ErrorThreshold { get; set; }

Fastighetsvärde

float

MaxIterations

Får eller sätter felgränsen.Denna parameter definierar antalet iterationer för minst-squares tillnärmningsmetod.Som standard är det 30.

public int MaxIterations { get; set; }

Fastighetsvärde

int

TraceSmoother

Få eller sätta spåren smidigare.

public IImageTraceSmoother TraceSmoother { get; set; }

Fastighetsvärde

IImageTraceSmoother

Methods

Build(Föregående )

Bygg en optimerad Bezier-vägen från en sekvens av spårpunkter.Metoden närmar sig den angivna spåren med en Bezier-kurva, med hjälp av en kombination av linje och kurva segment.Det syftar till att minimera antalet segment samtidigt som man säkerställer att vägen nära matchar den ursprungliga spåren.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable ochlt; PointF >

Sekvensen av punkter som definierar spåren att närma sig.

Returns

string

En sträng som representerar SVG-vägsdata.Denna data består av en serie kommandon och koordinatersom definierar Beziervägen, närmare den ingångsspåren med minimerad komplexitet.

 Svenska