Class BezierPathBuilder
De naam: Aspose.Svg.ImageVectorization Verzameling: Aspose.SVG.dll (25.5.0)
De Aspose.Svg.ImageVectorization.BezierPathBuilder-klasse is verantwoordelijk voor het bouwen van een Bezierpad vanaf een gegeven set punten.Het nadert een spoor punten met een Bezier curve, het optimaliseren van het aantal segmenten nauwovereenstemt met de oorspronkelijke trace terwijl de complexiteit te minimaliseren.
[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder
Inheritance
Implements
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
BezierPathBuilder()
Initialiseert een nieuwe instantie van de Aspose.Svg.ImageVectorization.BezierPathBuilder-klasse.
public BezierPathBuilder()
Properties
ErrorThreshold
Geeft of stelt de foutgrens.Dit parameter bepaalt de maximale afwijking van punten naar aangepaste curve.Op basis van standaard is het 30.
public float ErrorThreshold { get; set; }
Eigendomswaarde
MaxIterations
Geeft of stelt de foutgrens.Deze parameter definieert het aantal iteratie voor de minimaal vierkante benadering methode.Op basis van standaard is het 30.
public int MaxIterations { get; set; }
Eigendomswaarde
TraceSmoother
Geeft of zet de trace gladder.
public IImageTraceSmoother TraceSmoother { get; set; }
Eigendomswaarde
Methods
Build(Beperkbaar )
Het bouwt een geoptimaliseerde Bezier-route uit een reeks tracepunten.De methode nadert de gegeven spoor met een Bezier curve, met behulp van een combinatie van lijn en curva segmenten.Het is bedoeld om het aantal segmenten te minimaliseren en tegelijkertijd ervoor te zorgen dat de route nauw aan de oorspronkelijke trace past.
public string Build(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
<
PointF
>
De volgorde van punten die de trace om te worden aangrenzen.
Returns
Een string die de SVG padgegevens vertegenwoordigt. deze gegevens bestaan uit een reeks bestemmingen en coördinatendie de Bezier pad definieert, nauw aan de ingangspoort met minimale complexiteit.