تنسيق الرسم البياني
تنسيق كائنات الرسم البياني
Aspose.Slides لـ C++ يتيح للمطورين إضافة الرسوم البيانية المخصصة إلى الشرائح من الصفر. تشرح هذه المقالة كيفية تنسيق كائنات الرسم البياني المختلفة بما في ذلك محور الفئة محور القيم.
Aspose.Slides لـ C++ يوفر واجهة برمجة تطبيقات بسيطة لإدارة كائنات الرسم البياني المختلفة وتنسيقها باستخدام القيم المخصصة:
- إنشاء مثيل من Presentation class.
- الحصول على مرجع الشريحة بواسطة فهرسها.
- إضافة رسم بياني مع بيانات افتراضية مع أي نوع مرغوب (في هذا المثال سنستخدم ChartType.LineWithMarkers).
- الوصول إلى محور القيم وضبط الخصائص التالية:
- تعيين تنسيق الخط لخطوط الشبكة الرئيسية لمحور القيمة
- تعيين تنسيق الخط لخطوط الشبكة الثانوية لمحور القيمة
- تعيين تنسيق الرقم لماكينة القيم
- تعيين الوحدات الدنيا، العليا، الرئيسية والثانوية لماكينة القيم
- تعيين خصائص النص لبيانات محور القيمة
- تعيين العنوان لماكينة القيم
- تعيين تنسيق الخط لماكينة القيم
- الوصول إلى محور الفئة وضبط الخصائص التالية:
- تعيين تنسيق الخط لخطوط الشبكة الرئيسية لمحور الفئة
- تعيين تنسيق الخط لخطوط الشبكة الثانوية لمحور الفئة
- تعيين خصائص النص لبيانات محور الفئة
- تعيين العنوان لماكينة الفئة
- تعيين موقع التسمية لماكينة الفئة
- تعيين زاوية الدوران لتسميات محور الفئة
- الوصول إلى وسيلة إيضاح الرسم البياني وضبط خصائص النص لها
- عرض وسائط الرسم البياني بدون تداخل
- الوصول إلى محور القيم الثانوي لرسم البياني وضبط الخصائص التالية:
- تفعيل محور القيم الثانوي
- تعيين تنسيق الخط لماكينة القيم الثانوية
- تعيين تنسيق الرقم لماكينة القيم الثانوية
- تعيين الوحدات الدنيا، العليا، الرئيسية والثانوية لماكينة القيم الثانوية
- الآن رسم السلسلة الأولى للرسم البياني على محور القيم الثانوي
- تعيين جدار الخلفية للرسم البياني لملء اللون
- تعيين لون ملء منطقة الرسم البياني
- كتابة العرض المعدل إلى ملف PPTX
تعيين خصائص الخط للرسم البياني
Aspose.Slides لـ C++ يوفر دعمًا لتعيين خصائص الخط المتعلقة بالرسم البياني. يرجى اتباع الخطوات أدناه لتعيين خصائص الخط للرسم البياني.
- إنشاء كائن من Presentation class.
- إضافة الرسم البياني على الشريحة.
- تعيين ارتفاع الخط.
- حفظ العرض المعدل.
مثال عينة أدناه مرفق.
تعيين خصائص الخط لجدول بيانات الرسم البياني
Aspose.Slides لـ C++ يوفر دعمًا لتغيير لون الفئات في سلسلة اللون.
- إنشاء كائن من Presentation class.
- إضافة الرسم البياني على الشريحة.
- تعيين جدول الرسم البياني.
- تعيين ارتفاع الخط.
- حفظ العرض المعدل.
مثال عينة أدناه مرفق.
تعيين زوايا حواف منطقة الرسم البياني
Aspose.Slides لـ C++ يوفر دعمًا لتعيين منطقة الرسم البياني. تم إضافة خاصيتي IChart.HasRoundedCorners و Chart.HasRoundedCorners في Aspose.Slides.
- إنشاء كائن من Presentation class.
- إضافة الرسم البياني على الشريحة.
- تعيين نوع التعبئة ولون التعبئة للرسم البياني
- تعيين خاصية الزوايا المدورة إلى True.
- حفظ العرض المعدل.
مثال عينة أدناه مرفق.
تعيين أرقام بيانات الرسم البياني
Aspose.Slides لـ C++ يوفر واجهة برمجة تطبيقات بسيطة لإدارة تنسيق بيانات الرسم البياني:
- إنشاء مثيل من Presentation class.
- الحصول على مرجع الشريحة بواسطة فهرسها.
- إضافة الرسم البياني مع بيانات افتراضية مع أي نوع مرغوب (هذا المثال يستخدم ChartType.ClusteredColumn).
- تعيين تنسيق الرقم المسبق من القيم المسبقة الممكنة.
- التجول عبر خلايا بيانات الرسم البياني في كل سلسلة رسم بياني وتعيين تنسيق أرقام بيانات الرسم البياني.
- حفظ العرض.
- تعيين تنسيق الرقم المخصص.
- التجول عبر خلايا بيانات الرسم البياني داخل كل سلسلة وتعيين تنسيق رقم بيانات رسم بياني مختلف.
- حفظ العرض.
قيم تنسيق الرقم المسبق الممكنة مع فهرسها المسبق والتي يمكن استخدامها مرفقة أدناه: |
---|
0 | عام |
---|---|
1 | 0 |
2 | 0.00 |
3 | #,##0 |
4 | #,##0.00 |
5 | $#,##0;$-#,##0 |
6 | $#,##0;أحمر$-#,##0 |
7 | $#,##0.00;$-#,##0.00 |
8 | $#,##0.00;أحمر$-#,##0.00 |
9 | 0% |
10 | 0.00% |
11 | 0.00E+00 |
12 | # ?/? |
13 | # / |
14 | م/ي/ي |
15 | ي-شهر-ي |
16 | ي-شهر |
17 | شهر-ي |
18 | س:د AM/PM |
19 | س:د:ث AM/PM |
20 | س:د |
21 | س:د:ث |
22 | م/ي/ي س:د |
37 | #,##0;-#,##0 |
38 | #,##0;أحمر-#,##0 |
39 | #,##0.00;-#,##0.00 |
40 | #,##0.00;أحمر-#,##0.00 |
41 | _ * #,##0_ ;_ * “_ ;_ @_ |
42 | _ $* #,##0_ ;_ $* “_ ;_ @_ |
43 | _ * #,##0.00_ ;_ * “??_ ;_ @_ |
44 | _ $* #,##0.00_ ;_ $* “??_ ;_ @_ |
45 | د:ث |
46 | س:د:ث |
47 | د:ث.0 |
48 | ##0.0E+00 |
49 | @ |