Arc
Opinie generală
Arc este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: Shape.
O formă de arc (porțiune a unei elipse).
Această clasă oferă 4 metode pentru a lucra cu obiecte Arc în programe .NET. Metodele disponibile includ: Arc, CheckBounds. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX, şi încă 7.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
CenterX | double | Citire/scriere | Obține sau stabilește centrul x. |
CenterY | double | Citire/scriere | Obține sau stabilește centrul y. |
RadiusX | double | Citire/scriere | Obține sau stabilește raza x. |
RadiusY | double | Citire/scriere | Obține sau stabilește raza y. |
StartAngle | double | Citire/scriere | unghi de pornire în grade (0 = 3 ore, invers cu ceasul). |
SweepAngle | double | Citire/scriere | Unghiul de ștergere în grade (pozitiv = invers cu ceasornic). |
PosX | double | Citire/scriere | Centrul X (aliasul de CenterX). |
PosY | double | Citire/scriere | Centrul Y (aliasul de CenterY). |
Radius | double | Citire/scriere | Radius (setă atât radiul X, cât și radiului Y). |
Alpha | double | Citire/scriere | Unghiul de pornire în grade (alias StartAngle). |
Beta | double | Citire/scriere | Unghiul final în grade; setarea recomptează SweepAngle ca valoare − Alpha. |
GraphInfo | Aspose.Pdf.GraphInfo | Citire/scriere | Obţine sau stabileşte informaţiile grafice. |
Text | Aspose.Pdf.Text.TextFragment? | Citire/scriere | Etichetă de text opțională prezentată cu forma. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Sună Arc pe această instanță de arc. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Constructorul corespunzător API public: Arc(posX, posY, raza, alfa, beta) unde alpha = unghi de pornire, Beta = angolul final. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | O supraîncărcare de precizie. |
CheckBounds(containerWidth: double, containerHeight: double) | Dacă acest arc se află în întregime într-o casetă cu containerWidth×containerHeight ancorată la origine. |