Class ImageTraceSimplifier

Class ImageTraceSimplifier

اسم الفضاء : Aspose.Svg.ImageVectorization جمع: Aspose.SVG.dll (25.5.0)

فئة ImageTraceSimplifier هي المسؤولة عن تقليل عدد النقاط في المنحنى الذي يقترب من سلسلة من نقاط المسار.

[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier

Inheritance

object ImageTraceSimplifier

Implements

IImageTraceSimplifier

الأعضاء الموروثين

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

Constructors

ImageTraceSimplifier()

يبدأ مثال جديد من فئة Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier()

ImageTraceSimplifier(السفينة)

يبدأ مثال جديد من فئة Aspose.Svg.ImageVectorization. ImageTraceSimplifier.

public ImageTraceSimplifier(float tolerance)

Parameters

tolerance float

التسامح

Properties

Tolerance

يحدد قيمة التسامح الحد الأقصى للتسامحه للخطأ المسموح به للنقطة التي سيتم إزالتها من المسار.يجب أن تكون في نطاق من 0 إلى 4.أي قيمة أعلى أو أدنى سيتم توحيدها مع القيم الحد الأدناه والأقصى لهذه النطاقة، وفقا لذلك.القيمة الافتراضية هي 0.3.

public float Tolerance { get; set; }

قيمة الممتلكات

float

Methods

Simplify(النتيجة : pointf>)

يقلل من عدد النقاط التي يصدرها قائمة نقاط المسار.

public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)

Parameters

trace IEnumerable &lt؛ PointF >

قائمة نقاط المسار.

Returns

IEnumerable &lt؛ PointF >

قائمة النقاط المتخفضة.

 عربي