Busur
Gambaran Umum
Arc adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Mewarisi dari: Shape.
Sebuah bentuk busur (bagian dari elips).
Kelas ini menyediakan 4 metode untuk bekerja dengan objek Arc dalam program .NET.
Metode yang tersedia meliputi: Arc, CheckBounds.
Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS for .NET.
Properti: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX, dan 7 lainnya.
Properti
| Nama | Tipe | Akses | Deskripsi |
|---|---|---|---|
CenterX | double | Read/Write | Mendapatkan atau mengatur pusat x. |
CenterY | double | Read/Write | Mendapatkan atau mengatur pusat y. |
RadiusX | double | Read/Write | Mendapatkan atau mengatur radius x. |
RadiusY | double | Read/Write | Mendapatkan atau mengatur radius y. |
StartAngle | double | Read/Write | Sudut mulai dalam derajat (0 = jam 3, berlawanan arah jarum jam). |
SweepAngle | double | Read/Write | Sudut sapuan dalam derajat (positif = berlawanan arah jarum jam). |
PosX | double | Read/Write | Pusat X (alias dari CenterX). |
PosY | double | Read/Write | Pusat Y (alias dari CenterY). |
Radius | double | Read/Write | Radius (mengatur kedua RadiusX dan RadiusY). |
Alpha | double | Read/Write | Sudut mulai dalam derajat (alias dari StartAngle). |
Beta | double | Read/Write | Sudut akhir dalam derajat; pengaturan menghitung ulang SweepAngle sebagai nilai − Alpha. |
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
| Signature | Description |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Memanggil Arc pada instance Arc ini. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Konstruktor yang sesuai dengan public API: Arc(posX, posY, radius, alpha, beta) di mana alpha = sudut awal, beta = sudut akhir. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Overload presisi tunggal. |
CheckBounds(containerWidth: double, containerHeight: double) | Apakah arc ini berada sepenuhnya dalam kotak containerWidth×containerHeight yang berlabuh pada origin. |