Lengkung
Gambaran Keseluruhan
Curve adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Mewarisi dari: Shape.
Sebuah bentuk lengkung Bézier.
Kelas ini menyediakan 3 kaedah untuk bekerja dengan objek Curve dalam program .NET.
Kaedah yang tersedia termasuk: CheckBounds, Curve.
Semua ahli awam boleh diakses oleh mana-mana aplikasi .NET selepas memasang pakej Aspose.PDF FOSS untuk .NET.
Sifat: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, dan 5 lagi.
Sifat
| Nama | Jenis | Akses | Keterangan |
|---|---|---|---|
X1 | double | Baca/Tulis | Mendapat atau menetapkan x1. |
Y1 | double | Baca/Tulis | Mendapat atau menetapkan y1. |
Cx1 | double | Baca/Tulis | Mendapat atau menetapkan cx1. |
Cy1 | double | Baca/Tulis | Mendapat atau menetapkan cy1. |
Cx2 | double | Baca/Tulis | Mendapat atau menetapkan cx2. |
Cy2 | double | Baca/Tulis | Mendapat atau menetapkan cy2. |
X2 | double | Baca/Tulis | Mendapat atau menetapkan x2. |
Y2 | double | Baca/Tulis | Mendapat atau menetapkan y2. |
PositionArray | float[] | Baca/Tulis | Titik kawalan lengkung sebagai [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Baca/Tulis | Mendapat atau menetapkan maklumat graf. |
Text | Aspose.Pdf.Text.TextFragment? | Baca/Tulis | Label teks pilihan yang dipaparkan bersama bentuk. |
Kaedah
| Tandatangan | Keterangan |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Cipta lengkung Bézier kubik dari (x1,y1) ke (x2,y2) dengan titik kawalan (cx1,cy1) dan (cx2,cy2). |
Curve(positionArray: float[]) | Konstruktor yang sepadan dengan API awam: Curve(float[] positionArray) di mana positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Sama ada setiap titik kawalan berada dalam AABB yang berasaskan asal kontena. |