تنسيق الرسم البياني

تنسيق كائنات الرسم البياني

Aspose.Slides لـ C++ يتيح للمطورين إضافة الرسوم البيانية المخصصة إلى الشرائح من الصفر. تشرح هذه المقالة كيفية تنسيق كائنات الرسم البياني المختلفة بما في ذلك محور الفئة محور القيم.

Aspose.Slides لـ C++ يوفر واجهة برمجة تطبيقات بسيطة لإدارة كائنات الرسم البياني المختلفة وتنسيقها باستخدام القيم المخصصة:

  1. إنشاء مثيل من Presentation class.
  2. الحصول على مرجع الشريحة بواسطة فهرسها.
  3. إضافة رسم بياني مع بيانات افتراضية مع أي نوع مرغوب (في هذا المثال سنستخدم ChartType.LineWithMarkers).
  4. الوصول إلى محور القيم وضبط الخصائص التالية:
    1. تعيين تنسيق الخط لخطوط الشبكة الرئيسية لمحور القيمة
    2. تعيين تنسيق الخط لخطوط الشبكة الثانوية لمحور القيمة
    3. تعيين تنسيق الرقم لماكينة القيم
    4. تعيين الوحدات الدنيا، العليا، الرئيسية والثانوية لماكينة القيم
    5. تعيين خصائص النص لبيانات محور القيمة
    6. تعيين العنوان لماكينة القيم
    7. تعيين تنسيق الخط لماكينة القيم
  5. الوصول إلى محور الفئة وضبط الخصائص التالية:
    1. تعيين تنسيق الخط لخطوط الشبكة الرئيسية لمحور الفئة
    2. تعيين تنسيق الخط لخطوط الشبكة الثانوية لمحور الفئة
    3. تعيين خصائص النص لبيانات محور الفئة
    4. تعيين العنوان لماكينة الفئة
    5. تعيين موقع التسمية لماكينة الفئة
    6. تعيين زاوية الدوران لتسميات محور الفئة
  6. الوصول إلى وسيلة إيضاح الرسم البياني وضبط خصائص النص لها
  7. عرض وسائط الرسم البياني بدون تداخل
  8. الوصول إلى محور القيم الثانوي لرسم البياني وضبط الخصائص التالية:
    1. تفعيل محور القيم الثانوي
    2. تعيين تنسيق الخط لماكينة القيم الثانوية
    3. تعيين تنسيق الرقم لماكينة القيم الثانوية
    4. تعيين الوحدات الدنيا، العليا، الرئيسية والثانوية لماكينة القيم الثانوية
  9. الآن رسم السلسلة الأولى للرسم البياني على محور القيم الثانوي
  10. تعيين جدار الخلفية للرسم البياني لملء اللون
  11. تعيين لون ملء منطقة الرسم البياني
  12. كتابة العرض المعدل إلى ملف PPTX

تعيين خصائص الخط للرسم البياني

Aspose.Slides لـ C++ يوفر دعمًا لتعيين خصائص الخط المتعلقة بالرسم البياني. يرجى اتباع الخطوات أدناه لتعيين خصائص الخط للرسم البياني.

  • إنشاء كائن من Presentation class.
  • إضافة الرسم البياني على الشريحة.
  • تعيين ارتفاع الخط.
  • حفظ العرض المعدل.

مثال عينة أدناه مرفق.

تعيين خصائص الخط لجدول بيانات الرسم البياني

Aspose.Slides لـ C++ يوفر دعمًا لتغيير لون الفئات في سلسلة اللون.

  1. إنشاء كائن من Presentation class.
  2. إضافة الرسم البياني على الشريحة.
  3. تعيين جدول الرسم البياني.
  4. تعيين ارتفاع الخط.
  5. حفظ العرض المعدل.

مثال عينة أدناه مرفق.

تعيين زوايا حواف منطقة الرسم البياني

Aspose.Slides لـ C++ يوفر دعمًا لتعيين منطقة الرسم البياني. تم إضافة خاصيتي IChart.HasRoundedCorners و Chart.HasRoundedCorners في Aspose.Slides.

  1. إنشاء كائن من Presentation class.
  2. إضافة الرسم البياني على الشريحة.
  3. تعيين نوع التعبئة ولون التعبئة للرسم البياني
  4. تعيين خاصية الزوايا المدورة إلى True.
  5. حفظ العرض المعدل.

مثال عينة أدناه مرفق.

تعيين أرقام بيانات الرسم البياني

Aspose.Slides لـ C++ يوفر واجهة برمجة تطبيقات بسيطة لإدارة تنسيق بيانات الرسم البياني:

  1. إنشاء مثيل من Presentation class.
  2. الحصول على مرجع الشريحة بواسطة فهرسها.
  3. إضافة الرسم البياني مع بيانات افتراضية مع أي نوع مرغوب (هذا المثال يستخدم ChartType.ClusteredColumn).
  4. تعيين تنسيق الرقم المسبق من القيم المسبقة الممكنة.
  5. التجول عبر خلايا بيانات الرسم البياني في كل سلسلة رسم بياني وتعيين تنسيق أرقام بيانات الرسم البياني.
  6. حفظ العرض.
  7. تعيين تنسيق الرقم المخصص.
  8. التجول عبر خلايا بيانات الرسم البياني داخل كل سلسلة وتعيين تنسيق رقم بيانات رسم بياني مختلف.
  9. حفظ العرض.
  قيم تنسيق الرقم المسبق الممكنة مع فهرسها المسبق والتي يمكن استخدامها مرفقة أدناه:
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 @