Class ImageTraceSimplifier
İsim alanı : Aspose.Svg.ImageVectorization Toplantı: Aspose.SVG.dll (25.5.0)
ImageTraceSimplifier sınıfı, bir eğrinin bir dizi iz noktası ile yaklaşan noktaların sayısını azaltmakla sorumludur.
[ComVisible(true)]
public class ImageTraceSimplifier : IImageTraceSimplifier
Inheritance
Implements
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageTraceSimplifier()
Aspose.Svg.ImageVectorization.ImagTraceSimplifier sınıfının yeni bir örneğini başlatır.
public ImageTraceSimplifier()
ImageTraceSimplifier(Floransa)
Aspose.Svg.ImageVectorization.ImagTraceSimplifier sınıfının yeni bir örneğini başlatır.
public ImageTraceSimplifier(float tolerance)
Parameters
tolerance
float
hoşgörü
Properties
Tolerance
Toleransın değeri, bir noktanın izinden çıkarılması için izin verilen maksimum hata toleransını belirler.0’dan 4’e kadar aralığında olmalıdır.Herhangi bir daha yüksek veya daha düşük değerler bu aralıkların minimum ve maksimum değerleri ile uyumludur.Değişken değeri 0.3’tür.
public float Tolerance { get; set; }
Mülkiyet Değer
Methods
Simplify(sayısız )
Sonuç noktalarının sayısını azaltır, sıralama noktaları listesini yapar.
public IEnumerable<pointf> Simplify(IEnumerable<pointf> trace)
Parameters
trace
IEnumerable
< için;
PointF
>
Sonuç noktalarının listesi.
Returns
IEnumerable < için; PointF >
Düşük iz noktaları listesi.