עקומה

עקומה

סקירה

Curve היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ: Shape.

צורת עקומת בזייה.

מחלקה זו מספקת 3 שיטות לעבודה עם אובייקטי Curve בתוכניות .NET.
השיטות הזמינות כוללות: CheckBounds, Curve.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
תכונות: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, ועוד 5.

מאפיינים

שםסוגגישהתיאור
X1doubleRead/Writeמקבל או מגדיר את x1.
Y1doubleRead/Writeמקבל או מגדיר את y1.
Cx1doubleRead/Writeמקבל או מגדיר את cx1.
Cy1doubleRead/Writeמקבל או מגדיר את cy1.
Cx2doubleRead/Writeמקבל או מגדיר את cx2.
Cy2doubleRead/Writeמקבל או מגדיר את cy2.
X2doubleRead/Writeמקבל או מגדיר את x2.
Y2doubleRead/Writeמקבל או מגדיר את y2.
PositionArrayfloat[]Read/Writeנקודות בקרת העקומה כ-[x1, y1, cx1, cy1, cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoRead/Writeמקבל או מגדיר את פרטי הגרף.
TextAspose.Pdf.Text.TextFragment?Read/Writeתווית טקסט אופציונלית המוצגת עם הצורה.

שיטות

חתימהתיאור
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)צור עקומת Bézier קובית מ‑(x1,y1) עד (x2,y2) עם נקודות הבקרה (cx1,cy1) ו‑(cx2,cy2).
Curve(positionArray: float[])בונה המתאים ל‑API הציבורי: Curve(float[] positionArray) כאשר positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
CheckBounds(containerWidth: double, containerHeight: double)האם כל נקודת בקרה נמצאת בתוך ה‑AABB שמוצמד למקור של המכולה.

ראה גם

 עברית