Curve

Overview

Curve є класом в Aspose.PDF FOSS для .NET. Наследники від: Shape.

Форма кривої Безіра.

Цей клас надає 3 методи для роботи з об’єктами Curve в програмах .NET. Доступні методи включають: CheckBounds, Curve. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, і ще п’ять.

Properties

NameTypeAccessDescription
X1doubleЧитання/писанняОбирає або встановлює х1.
Y1doubleЧитання/писанняОтримає або встановлює y1.
Cx1doubleЧитання/писанняОбирає або встановлює cx1.
Cy1doubleЧитання/писанняОтримає або встановлює ци1.
Cx2doubleЧитання/писанняОбирає або встановлює cx2.
Cy2doubleЧитання/писанняОтримає або встановлює ци2.
X2doubleЧитання/писанняОбирає або встановлює х2.
Y2doubleЧитання/писанняОтримає або встановлює y2.
PositionArrayfloat[]Читання/писанняТочки управління кривою як [x1, y1, cx1, cy1, CX2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoЧитання/писанняОбирає або встановлює інформацію графіку.
TextAspose.Pdf.Text.TextFragment?Читання/писанняФакультативна текстова етикетка, відображена з формою.

Methods

SignatureDescription
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, яка закордонна на походження контейнера.

See Also

 Українська