עקומה
סקירה
Curve היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ: Shape.
צורת עקומת בזייה.
מחלקה זו מספקת 3 שיטות לעבודה עם אובייקטי Curve בתוכניות .NET.
השיטות הזמינות כוללות: CheckBounds, Curve.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
תכונות: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, ועוד 5.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
X1 | double | Read/Write | מקבל או מגדיר את x1. |
Y1 | double | Read/Write | מקבל או מגדיר את y1. |
Cx1 | double | Read/Write | מקבל או מגדיר את cx1. |
Cy1 | double | Read/Write | מקבל או מגדיר את cy1. |
Cx2 | double | Read/Write | מקבל או מגדיר את cx2. |
Cy2 | double | Read/Write | מקבל או מגדיר את cy2. |
X2 | double | Read/Write | מקבל או מגדיר את x2. |
Y2 | double | Read/Write | מקבל או מגדיר את y2. |
PositionArray | float[] | Read/Write | נקודות בקרת העקומה כ-[x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | מקבל או מגדיר את פרטי הגרף. |
Text | Aspose.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 שמוצמד למקור של המכולה. |