Arc

Przegląd

Arc jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: Shape.

Kształt łuku (część elipsy).

Ta klasa udostępnia 4 metody do pracy z obiektami Arc w programach .NET. Dostępne metody to: Arc, CheckBounds. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX oraz 7 innych.

Właściwości

NazwaTypDostępOpis
CenterXdoubleOdczyt/zapisPobiera lub ustawia współrzędną x środka.
CenterYdoubleOdczyt/zapisPobiera lub ustawia współrzędną y środka.
RadiusXdoubleOdczyt/zapisPobiera lub ustawia promień x.
RadiusYdoubleOdczyt/zapisPobiera lub ustawia promień y.
StartAngledoubleOdczyt/zapisKąt początkowy w stopniach (0 = 3 godzina, przeciwnie do ruchu wskazówek zegara).
SweepAngledoubleOdczyt/zapisKąt przebycia w stopniach (dodatni = przeciwnie do ruchu wskazówek zegara).
PosXdoubleOdczyt/zapisCentrum X (alias CenterX).
PosYdoubleOdczyt/zapisCentrum Y (alias CenterY).
RadiusdoubleOdczyt/zapisPromień (ustawia zarówno RadiusX, jak i RadiusY).
AlphadoubleOdczyt/zapisKąt początkowy w stopniach (alias StartAngle).
BetadoubleOdczyt/zapisKąt końcowy w stopniach; ustawienie przelicza SweepAngle jako wartość − Alpha.
GraphInfoAspose.Pdf.GraphInfoOdczyt/zapisPobiera lub ustawia informacje o grafie.
TextAspose.Pdf.Text.TextFragment?Odczyt/zapisOpcjonalna etykieta tekstowa renderowana wraz z kształtem.

Metody

SygnaturaOpis
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double)Wywołuje Arc(centerX, centerY, radiusX, radiusY, startAngle, sweepAngle) na tej instancji Arc.
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double)Konstruktor dopasowany do publicznego API: Arc(posX, posY, radius, alpha, beta), gdzie alpha = kąt początkowy, beta = kąt końcowy.
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float)Przeciążenie w pojedynczej precyzji dopasowane do publicznego API.
CheckBounds(containerWidth: double, containerHeight: double)Czy ten łuk znajduje się całkowicie w prostokącie o wymiarach containerWidth×containerHeight zakotwiczonym w początku układu.

Zobacz także

 Polski