Class BezierPathBuilder

Class BezierPathBuilder

İsim alanı : Aspose.Svg.ImageVectorization Toplantı: Aspose.SVG.dll (25.5.0)

Aspose.Svg.ImageVectorization.BezierPathBuilder sınıfı, belirli bir nokta kümesinden bir Bezier yolu inşa etmekten sorumludur.Bezier eğriliği ile bir nokta izini yaklaştırır, segment sayısını yakından optimize eder.Orijinal iz ile uyumludur ve karmaşıklığı en aza indirir.

[ComVisible(true)]
public class BezierPathBuilder : IPathBuilder

Inheritance

object BezierPathBuilder

Implements

IPathBuilder

mirasçı üyeleri

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

Constructors

BezierPathBuilder()

Aspose.Svg.ImageVectorization.BezierPathBuilder sınıfının yeni bir örneğini başlatır.

public BezierPathBuilder()

Properties

ErrorThreshold

Hatayı alır veya sınırlandırır.Bu parametreler, noktalardan ayarlanmış eğriliğe maksimum sapma sağlar.İndirimli olarak 30’dur.

public float ErrorThreshold { get; set; }

Mülkiyet Değer

float

MaxIterations

Hatayı alır veya sınırlandırır.Bu parametre, en az çeyrek yaklaşım yöntemi için iterasyon sayısını tanımlar.İndirimli olarak 30’dur.

public int MaxIterations { get; set; }

Mülkiyet Değer

int

TraceSmoother

Sonuçları daha yumuşak hale getirir veya yapar.

public IImageTraceSmoother TraceSmoother { get; set; }

Mülkiyet Değer

IImageTraceSmoother

Methods

Build(sayısız )

Optimize edilmiş bir Bezier yolu bir iz noktası sırasından oluşturur.Yöntem, bir Bezier eğrisi ile verilen izin yaklaşımını, çizgi ve eğrili segmentlerin bir kombinasyonunu kullanır.Segment sayısını en aza indirmek amacıyla, yolun orijinal izle yakından uyumlu olmasını sağlar.

public string Build(IEnumerable<pointf> trace)

Parameters

trace IEnumerable &lt için; PointF >

Yakınlaştırılması gereken izleri belirleyen noktaların sırası.

Returns

string

SVG yol verilerini temsil eden bir çubuk. bu veri bir dizi komut ve koordinatlardan oluşurBezier yolu tanımlayan, en az karmaşıklıkla giriş izini yakından yaklaştırır.

 Türkçe