Oblouk
Přehled
Arc je třída v Aspose.PDF FOSS pro .NET.
Dědí z: Shape.
Oblouk (část elipsy).
Tato třída poskytuje 4 metody pro práci s objekty Arc v programech .NET.
Dostupné metody zahrnují: Arc, CheckBounds.
Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS for .NET.
Vlastnosti: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX a 7 dalších.
Vlastnosti
| Název | Typ | Přístup | Popis |
|---|---|---|---|
CenterX | double | Read/Write | Získá nebo nastaví souřadnici x středu. |
CenterY | double | Read/Write | Získá nebo nastaví souřadnici y středu. |
RadiusX | double | Read/Write | Získá nebo nastaví poloměr x. |
RadiusY | double | Read/Write | Získá nebo nastaví poloměr y. |
StartAngle | double | Read/Write | Počáteční úhel ve stupních (0 = 3 hodiny, proti směru hodinových ručiček). |
SweepAngle | double | Read/Write | Úhlový rozsah ve stupních (kladný = proti směru hodinových ručiček). |
PosX | double | Read/Write | Střed X (alias pro CenterX). |
PosY | double | Read/Write | Střed Y (alias pro CenterY). |
Radius | double | Read/Write | Poloměr (nastavuje jak RadiusX, tak RadiusY). |
Alpha | double | Read/Write | Počáteční úhel ve stupních (alias pro StartAngle). |
Beta | double | Read/Write | Koncový úhel ve stupních; nastavení přepočítá SweepAngle jako hodnota − Alpha. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Získá nebo nastaví informace o grafu. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Volitelný textový popisek vykreslený spolu s tvarem. |
Metody
| Signature | Description |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Volá Arc na této instanci Arc. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Konstruktor odpovídající veřejnému API: Arc(posX, posY, radius, alpha, beta), kde alpha = počáteční úhel, beta = koncový úhel. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Přetížení s jednoduchou přesností. |
CheckBounds(containerWidth: double, containerHeight: double) | Zda se tento oblouk nachází zcela uvnitř boxu containerWidth×containerHeight ukotveného v počátku. |