Class PathBuilder

Class PathBuilder

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

SVG yol veri zincirleri oluşturmak için inşaat sınıfı.

[ComVisible(true)]
public class PathBuilder

Inheritance

object PathBuilder

mirasçı üyeleri

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

Constructors

PathBuilder()

public PathBuilder()

Methods

A(Çift, çift, çifte, bool, buol)

Yol verilerine ‘Elliptical Arc Curve’ komutunu ekleyin.

public PathBuilder A(double r1, double r2, double angle, bool largeArcFlag, bool sweepFlag, double x, double y)

Parameters

r1 double

Ellipse’nin X ışınları

r2 double

Ellipse’nin y radyosu.

angle double

Ellipse’nin döndürme açısı derecelerde.

largeArcFlag bool

Bayrak, arkanın 180 dereceden daha büyük veya eşit olup olmadığını gösterir.

sweepFlag bool

Bayrak, arkanın olumlu bir açı yönünde çekilmesi gerektiğini gösterir.

x double

Arkanın son noktasındaki x-koordinat.

y double

Arkanın son noktasının y koordinasyonu.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

AddPathSegment(Sırt)

Yol verilerine özelleştirilmiş bir yol segmentini ekleyin.

public PathBuilder AddPathSegment(string segment)

Parameters

segment string

Özel yol segment çizgisi.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Ar(Çift, çift, çifte, bool, buol)

Yol verilerine nispeten ‘Elliptical Arc Curve’ komutunu ekler.

public PathBuilder Ar(double r1, double r2, double angle, bool largeArcFlag, bool sweepFlag, double x, double y)

Parameters

r1 double

Ellipse’nin x-radyusu, mevcut pozisyonla karşılaştırıldığında.

r2 double

Ellipse’nin y radyosu, mevcut pozisyonla karşılaştırıldığında.

angle double

Ellipse’nin dönme açısı derecelerde, mevcut konuma göre.

largeArcFlag bool

Bayrak, arkanın 180 dereceden daha büyük veya eşit olup olmadığını gösterir.

sweepFlag bool

Bayrak, arkanın olumlu bir açı yönünde çekilmesi gerektiğini gösterir.

x double

Arkanın son noktasının x-koordinasyonu, mevcut konuma karşılık.

y double

Arkanın son noktasının y-koordinasyonu, mevcut konuma göre.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Build()

Yol veri çubuğunu oluşturur.

public string Build()

Returns

string

Yapılandırılmış yol veri çubuğu.

C(Çift, Çift, Çift, Çift)

“Cubic Bezier Curve” komutunu yol verilerine ekleyin.

public PathBuilder C(double x1, double y1, double x2, double y2, double x, double y)

Parameters

x1 double

İlk kontrol noktasının x-koordinasyonu.

y1 double

İlk kontrol noktasının y-koordinasyonu.

x2 double

İkinci kontrol noktasının x-koordinasyonu.

y2 double

İkinci kontrol noktasının y-koordinasyonu.

x double

Kuruşun son noktasındaki x-koordinat.

y double

Y-koordinasyonu eğrinin son noktasıdır.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Cr(Çift, Çift, Çift, Çift)

Yol verilerine ‘Cubic Bezier Curve’ komutunu ekleyin.

public PathBuilder Cr(double x1, double y1, double x2, double y2, double x, double y)

Parameters

x1 double

Birinci kontrol noktasının x-koordinasyonu, mevcut pozisyonla ilgili olarak.

y1 double

Birinci kontrol noktasının y-koordinasyonu, mevcut pozisyonla ilgili olarak.

x2 double

İkinci kontrol noktasının x-koordinasyonu, mevcut pozisyona göre.

y2 double

İkinci kontrol noktasının y-koordinasyonu, mevcut pozisyonla ilgili olarak.

x double

Kuruşun son noktasındaki x-koordinasyonu, mevcut konuma karşılık gelir.

y double

Kuruşun son noktası y-koordinasyonu, mevcut konuma karşılık.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

H(Çift)

Yol verilerine ‘Horizontal Line To’ komutunu ekleyin.

public PathBuilder H(double x)

Parameters

x double

x-koordinat bir yatay çizgi çizmek için.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Hr(Çift)

Yol verilerine nispeten ‘Horizontal Line To’ komutunu ekler.

public PathBuilder Hr(double x)

Parameters

x double

x-koordinasyonu, mevcut pozisyona göre bir yatay çizgiyi çizmek için.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

L(Çift , Çift)

“Line To” komutunu yol verilerine ekleyin.

public PathBuilder L(double x, double y)

Parameters

x double

Line’ın son noktasındaki x-koordinat.

y double

Y-koordinasyonu çizginin son noktasıdır.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Lr(Çift , Çift)

Yol verilerine nispeten ‘Line To’ komutunu ekleyin.

public PathBuilder Lr(double x, double y)

Parameters

x double

Çizginin son noktasının x-koordinasyonu, mevcut pozisyona göre.

y double

Y-koordinasyonu çizginin son noktası, mevcut pozisyona göre.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

M(Çift , Çift)

“Move To” komutunu yol verilerine ekleyin.

public PathBuilder M(double x, double y)

Parameters

x double

x koordinasyonu ile hareket ettirilir.

y double

Y- Koordinasyonu hareket ettirmek için.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Mr(Çift , Çift)

Yol verilerine nispeten ‘Move To’ komutunu ekleyin.

public PathBuilder Mr(double x, double y)

Parameters

x double

x-koordinasyonu hareket etmek için, mevcut pozisyona göre.

y double

Y-koordinasyonu hareket etmek için, mevcut pozisyonla karşılaştırıldığında.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Q(Çift , Çift , Çift , Çift)

“Quadratic Bezier Curve” komutunu yol verilerine ekleyin.

public PathBuilder Q(double x1, double y1, double x, double y)

Parameters

x1 double

Kontrol noktasındaki x koordinat.

y1 double

Y kontrol noktası koordinasyonu.

x double

Kuruşun son noktasındaki x-koordinat.

y double

Y-koordinasyonu eğrinin son noktasıdır.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Qr(Çift , Çift , Çift , Çift)

Yol verilerine “Quadratic Bezier Curve” komutunu ekleyin.

public PathBuilder Qr(double x1, double y1, double x, double y)

Parameters

x1 double

Kontrol noktasının x-koordinasyonu, mevcut pozisyonla ilgili olarak.

y1 double

Kontrol noktasının y-koordinasyonu, mevcut pozisyonla ilgili olarak.

x double

Kuruşun son noktasındaki x-koordinasyonu, mevcut konuma karşılık gelir.

y double

Kuruşun son noktası y-koordinasyonu, mevcut konuma karşılık.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

S(Çift , Çift , Çift , Çift)

Yol verilerine ‘Smooth Cubic Bezier Curve To’ komutunu ekleyin.

public PathBuilder S(double x2, double y2, double x, double y)

Parameters

x2 double

İkinci kontrol noktasının x-koordinasyonu.

y2 double

İkinci kontrol noktasının y-koordinasyonu.

x double

Kuruşun son noktasındaki x-koordinat.

y double

Y-koordinasyonu eğrinin son noktasıdır.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Sr(Çift , Çift , Çift , Çift)

Yol verilerine ‘Smooth Cubic Bezier Curve To’ komutunu ekleyin.

public PathBuilder Sr(double x2, double y2, double x, double y)

Parameters

x2 double

İkinci kontrol noktasının x-koordinasyonu, mevcut pozisyona göre.

y2 double

İkinci kontrol noktasının y-koordinasyonu, mevcut pozisyonla ilgili olarak.

x double

Kuruşun son noktasındaki x-koordinasyonu, mevcut konuma karşılık gelir.

y double

Kuruşun son noktası y-koordinasyonu, mevcut konuma karşılık.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

T(Çift , Çift)

Yol verilerine ‘Smoke Quadratic Bezier Curve To’ komutunu ekleyin.

public PathBuilder T(double x, double y)

Parameters

x double

Kuruşun son noktasındaki x-koordinat.

y double

Y-koordinasyonu eğrinin son noktasıdır.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Tr(Çift , Çift)

Yön verilerine “Smoke Quadratic Bezier Curve To” komutunu ekleyin.

public PathBuilder Tr(double x, double y)

Parameters

x double

Kuruşun son noktasındaki x-koordinasyonu, mevcut konuma karşılık gelir.

y double

Kuruşun son noktası y-koordinasyonu, mevcut konuma karşılık.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

V(Çift)

Yol verilerine ‘Vertical Line To’ komutunu ekleyin.

public PathBuilder V(double y)

Parameters

y double

Y-koordinasyonu vertikal bir çizgi çizmek için.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Vr(Çift)

Yol verilerine nispeten ‘Vertical Line To’ komutunu ekler.

public PathBuilder Vr(double y)

Parameters

y double

Y-koordinasyonu vertikal bir çizgi çizmek için, mevcut pozisyona karşı.

Returns

PathBuilder

Şimdiki PathBuilder örneği.

Z()

“Close Path” komutunu yol verilerine ekleyin.

public PathBuilder Z()

Returns

PathBuilder

Şimdiki PathBuilder örneği.

 Türkçe