Lengkung
Gambaran Keseluruhan
Arc adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Mewarisi dari: Shape.
Sebuah bentuk busur (bahagian daripada elips).
Kelas ini menyediakan 4 kaedah untuk bekerja dengan objek Arc dalam program .NET.
Kaedah yang tersedia termasuk: Arc, CheckBounds.
Semua ahli awam boleh diakses oleh mana-mana aplikasi .NET selepas memasang pakej Aspose.PDF FOSS untuk .NET.
Sifat: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX, dan 7 lagi.
Ciri
| Nama | Jenis | Akses | Keterangan |
|---|---|---|---|
CenterX | double | Read/Write | Mendapat atau menetapkan pusat x. |
CenterY | double | Read/Write | Mendapat atau menetapkan pusat y. |
RadiusX | double | Read/Write | Mendapat atau menetapkan jejari x. |
RadiusY | double | Read/Write | Mendapat atau menetapkan jejari y. |
StartAngle | double | Read/Write | Sudut mula dalam darjah (0 = 3 jam, berlawanan arah jam). |
SweepAngle | double | Read/Write | Sudut sapuan dalam darjah (positif = berlawanan arah jam). |
PosX | double | Read/Write | Pusat X (alias bagi CenterX). |
PosY | double | Read/Write | Pusat Y (alias bagi CenterY). |
Radius | double | Read/Write | Jejari (menetapkan kedua‑duanya RadiusX dan RadiusY). |
Alpha | double | Read/Write | Sudut mula dalam darjah (alias bagi StartAngle). |
Beta | double | Read/Write | Sudut akhir dalam darjah; penetapan mengira semula SweepAngle sebagai nilai − Alpha. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Mendapat atau menetapkan maklumat graf. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Label teks pilihan yang dipaparkan bersama bentuk. |
Kaedah
| Signature | Description |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Memanggil Arc pada contoh Arc ini. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Konstruktor yang sepadan dengan API awam: Arc(posX, posY, radius, alpha, beta) di mana alpha = sudut mula, beta = sudut akhir. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Lebihan ketepatan tunggal. |
CheckBounds(containerWidth: double, containerHeight: double) | Sama ada lengkung ini terletak sepenuhnya dalam kotak containerWidth×containerHeight yang dipasang pada asal. |