Curve
Обзор
Curve является классом в Aspose.PDF FOSS для .NET. Наследники от: Shape.
Форма кривой Безиера.
Этот класс предоставляет 3 метода для работы с объектами Curve в программах .NET. Доступные методы включают: CheckBounds, Curve. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,И еще пять.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
X1 | double | Читать/писать | Получает или задает x1. |
Y1 | double | Читать/писать | Получает или задает y1. |
Cx1 | double | Читать/писать | Получает или задает cx1. |
Cy1 | double | Читать/писать | Получает или задает cy1. |
Cx2 | double | Читать/писать | Получает или задает cx2. |
Cy2 | double | Читать/писать | Получает или задает значение cy2. |
X2 | double | Читать/писать | Получает или задает x2. |
Y2 | double | Читать/писать | Получает или задает y2. |
PositionArray | float[] | Читать/писать | Контрольные точки кривой [x1, y1, cx1, cy1, CX2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Читать/писать | Получает или задает информацию о графе. |
Text | Aspose.Pdf.Text.TextFragment? | Читать/писать | Необязательное текстовое обозначение, отображаемое с формой. |
Методы
| Signature | Описание: |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Создать кубическую кривую Безиера от (x1,y1) до (X2,y2) с контрольными точками (cx1,cy1) и ( cx2,cy2). |
Curve(positionArray: float[]) | Конструктор, соответствующий общедоступному API: Curve(float[] positionArray) где position Array = [x1, y1, cx1, cy1, CX2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Находится ли каждая точка управления в пределах AABB, закрепленной по происхождению контейнера. |