Kurva
Ikhtisar
Curve adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Mewarisi dari: Shape.
Sebuah bentuk kurva Bézier.
Kelas ini menyediakan 3 metode untuk bekerja dengan objek Curve dalam program .NET.
Metode yang tersedia meliputi: CheckBounds, Curve.
Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS untuk .NET.
Properti: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, dan 5 lainnya.
Properti
| Nama | Tipe | Akses | Deskripsi |
|---|---|---|---|
X1 | double | Read/Write | Mendapatkan atau mengatur x1. |
Y1 | double | Read/Write | Mendapatkan atau mengatur y1. |
Cx1 | double | Read/Write | Mendapatkan atau mengatur cx1. |
Cy1 | double | Read/Write | Mendapatkan atau mengatur cy1. |
Cx2 | double | Read/Write | Mendapatkan atau mengatur cx2. |
Cy2 | double | Read/Write | Mendapatkan atau mengatur cy2. |
X2 | double | Read/Write | Mendapatkan atau mengatur x2. |
Y2 | double | Read/Write | Mendapatkan atau mengatur y2. |
PositionArray | float[] | Read/Write | Titik kontrol kurva sebagai [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Mendapatkan atau mengatur info grafik. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Label teks opsional yang dirender dengan bentuk. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Buat sebuah cubic Bézier curve dari (x1,y1) ke (x2,y2) dengan control points (cx1,cy1) dan (cx2,cy2). |
Curve(positionArray: float[]) | Konstruktor yang cocok dengan public API: Curve(float[] positionArray) dimana positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Apakah setiap control point berada dalam container’s origin-anchored AABB. |