منحنى
نظرة عامة
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 | قراءة/كتابة | يحصل أو يضبط 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? | قراءة/كتابة | تسمية نصية اختيارية تُعرض مع الشكل. |
الطرق
| التوقيع | الوصف |
|---|---|
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[]) | منشئ يطابق واجهة برمجة التطبيقات العامة: Curve(float[] positionArray) حيث positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | ما إذا كانت كل نقطة تحكم تقع داخل AABB المرتكزة على أصل الحاوية. |