Lankas
Apžvalga
Arc yra klasė Aspose.PDF FOSS for .NET.
Paveldi iš: Shape.
Lankelis (elipsės dalis).
Ši klasė suteikia 4 metodus darbui su Arc objektais .NET programose.
Prieinami metodai: Arc, CheckBounds.
Visi vieši nariai yra prieinami bet kuriai .NET programai po to, kai įdiegiama Aspose.PDF FOSS for .NET paketas.
Savybės: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX ir dar 7.
Savybės
| Pavadinimas | Tipas | Prieiga | Aprašymas |
|---|---|---|---|
CenterX | double | Read/Write | Gauti arba nustatyti centro x. |
CenterY | double | Read/Write | Gauti arba nustatyti centro y. |
RadiusX | double | Read/Write | Gauti arba nustatyti spindulio x. |
RadiusY | double | Read/Write | Gauti arba nustatyti spindulio y. |
StartAngle | double | Read/Write | Pradinis kampas laipsniais (0 = 3 valandos, prieš laikrodžio rodyklę). |
SweepAngle | double | Read/Write | Apvaliojimo kampas laipsniais (teigiamas = prieš laikrodžio rodyklę). |
PosX | double | Read/Write | Centro X (CenterX sinonimas). |
PosY | double | Read/Write | Centro Y (CenterY sinonimas). |
Radius | double | Read/Write | Spindulys (nustato tiek RadiusX, tiek RadiusY). |
Alpha | double | Read/Write | Pradinis kampas laipsniais (StartAngle sinonimas). |
Beta | double | Read/Write | Pabaigos kampas laipsniais; nustatymas perskaičiuoja SweepAngle kaip reikšmę − Alpha. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Gauti arba nustatyti grafiko informaciją. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Pasirenkama teksto etiketė, atvaizduojama kartu su forma. |
Metodai
| Signature | Description |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Iškviečia Arc šiam Arc egzemplioriui. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Konstruktorius, atitinkantis viešąjį API: Arc(posX, posY, radius, alpha, beta), kur alpha = pradinis kampas, beta = galutinis kampas. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Vienos tikslumo (single‑precision) perkrova. |
CheckBounds(containerWidth: double, containerHeight: double) | Ar šis lankas visiškai patenka į containerWidth×containerHeight dėžutę, kurios pradžia yra koordinatės pradžia. |