Class ImageTraceSimplifier
De naam: Aspose.Svg.ImageVectorization Verzameling: Aspose.SVG.dll (25.5.0)
De ImageTraceSimplifier-klasse is verantwoordelijk voor het verminderen van het aantal punten in een curve dat wordt aangedrongen door een reeks tracepunten.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier
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
ImageTraceSimplifier()
Initialiseert een nieuwe instantie van de Aspose.Svg.ImageVectorization. ImageTraceSimplifier-klasse.
public ImageTraceSimplifier()
ImageTraceSimplifier(Vloot)
Initialiseert een nieuwe instantie van de Aspose.Svg.ImageVectorization. ImageTraceSimplifier-klasse.
public ImageTraceSimplifier(float tolerance)
Parameters
tolerance
float
De tolerantie
Properties
Tolerance
De waarde van de tolerantie bepaalt de maximale fout tolerantie die toegestaan is voor een punt om uit het spoor te worden geëlimineerd.Het moet in het bereik van 0 tot 4 zijn.Alle hogere of lagere waarden worden overeengesteld met de minimum- en maximumwaarden van deze reeks, respectievelijk.De standaardwaarde is 0.3.
public float Tolerance { get; set; }
Eigendomswaarde
Methods
Simplify(Beperkbaar )
Het vermindert het aantal punten dat de lijst van de tracepunten.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
<
PointF
>
De lijst van de tracepunten.
Returns
IEnumerable < PointF >
De lijst van de verminderde tracepunten.