Curve
Genel Bakış
Curve NET için FOSS’de bir sınıf. Mirasçılar: Shape.
Bézier eğrisi şekli.
Bu sınıf .NET programlarında Curve nesnelerle çalışmak için 3 yöntem sağlar. Kullanılabilir yöntemler şunlardır: CheckBounds, Curve. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,Ve 5 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
X1 | double | Okuma/Yazma | x1’i alır veya ayarlar. |
Y1 | double | Okuma/Yazma | y1 değerini alır veya ayarlar. |
Cx1 | double | Okuma/Yazma | cx1’i alır veya ayarlar. |
Cy1 | double | Okuma/Yazma | cy1 değerini alır veya ayarlar. |
Cx2 | double | Okuma/Yazma | cx2’yi alır veya ayarlar. |
Cy2 | double | Okuma/Yazma | cy2 değerini alır veya ayarlar. |
X2 | double | Okuma/Yazma | x2’yi alır veya ayarlar. |
Y2 | double | Okuma/Yazma | y2’yi alır veya ayarlar. |
PositionArray | float[] | Okuma/Yazma | Eğri kontrol noktaları [x1, y1, cx1, cy1, CX2, cy2, x2, y2] olarak. |
GraphInfo | Aspose.Pdf.GraphInfo | Okuma/Yazma | Grafik bilgisini alır veya ayarlar. |
Text | Aspose.Pdf.Text.TextFragment? | Okuma/Yazma | Şekil ile birlikte gösterilen isteğe bağlı metin etiketi. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Kontrol noktaları (cx1,cy1) ve ( cx2,cy2) ile (x1,y1) ila (X2,y2) arasında bir kübik Bézier eğrisi oluşturun. |
Curve(positionArray: float[]) | Açık API’ye eşleşen yapılandırıcı: Curve(float[] positionArray) burada position Array = [x1, y1, cx1, cy1, CX2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Her kontrol noktasının konteynerin başlangıçta demirleştirici AABB’si içinde olup olmadığı. |