Arc
Обзор
Arc является классом в Aspose.PDF FOSS для .NET. Наследники от: Shape.
Форма дуги (часть эллипса).
Этот класс предоставляет 4 метода для работы с объектами Arc в программах .NET. Доступные методы включают: Arc, CheckBounds. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Alpha, Beta, CenterX, CenterY, GraphInfo, PosX,И еще семь.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
CenterX | double | Читать/писать | Получает или задает центр x. |
CenterY | double | Читать/писать | Получает или задает центр y. |
RadiusX | double | Читать/писать | Получает или задает радиус x. |
RadiusY | double | Читать/писать | Получает или задает радиус y. |
StartAngle | double | Читать/писать | Угол начала в градусах (0 = 3 часа, по направлению против часовой стрелки). |
SweepAngle | double | Читать/писать | Угол прометания в градусах (положительный = против часовой стрелки). |
PosX | double | Читать/писать | Центр X (также известный как CenterX). |
PosY | double | Читать/писать | Центр Y (именем CenterY). |
Radius | double | Читать/писать | Радиус (установляет как радиус X, так и радиум Y). |
Alpha | double | Читать/писать | Угол старта в градусах (также называемый StartAngle). |
Beta | double | Читать/писать | Конечный угол в градусах; настройка пересчитывает SweepAngle как значение − Альфа. |
GraphInfo | Aspose.Pdf.GraphInfo | Читать/писать | Получает или задает информацию о графе. |
Text | Aspose.Pdf.Text.TextFragment? | Читать/писать | Необязательное текстовое обозначение, отображаемое с формой. |
Методы
| Signature | Описание: |
|---|---|
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double) | Вызывает Арка на этом примере. |
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double) | Конструктор, соответствующий общедоступному API: Arc(posX, posY, радиус, альфа, бета), где альф = угол начала, бэта = конечный уголок. |
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float) | Однократная перегрузка. |
CheckBounds(containerWidth: double, containerHeight: double) | Находится ли эта дуга полностью в поле контейнераWidth×containerHeight, закрепленном у источника. |