خيارات المؤامرة الثانية للمخططات في شرائح جافا

مقدمة إلى خيارات الرسم الثاني للمخططات في شرائح جافا

في هذا البرنامج التعليمي، سوف نستكشف كيفية إضافة خيارات الرسم الثاني إلى المخططات باستخدام Aspose.Slides لـ Java. تسمح لك خيارات الرسم الثاني بتخصيص مظهر المخططات وسلوكها، خاصة في سيناريوهات مثل المخططات الدائرية الدائرية. سنقدم تعليمات خطوة بخطوة وأمثلة على التعليمات البرمجية المصدر لتحقيق ذلك.

المتطلبات الأساسية

قبل أن نبدأ، تأكد من تثبيت Aspose.Slides for Java وإعداده في مشروع Java الخاص بك.

الخطوة 1: إنشاء عرض تقديمي

لنبدأ بإنشاء عرض تقديمي جديد:

// المسار إلى دليل المستندات.
String dataDir = "Your Document Directory";
// إنشاء مثيل لفئة العرض التقديمي
Presentation presentation = new Presentation();

الخطوة 2: إضافة مخطط إلى الشريحة

بعد ذلك، سنضيف مخططًا إلى الشريحة. في هذا المثال، سنقوم بإنشاء مخطط دائري دائري:

// إضافة مخطط على الشريحة
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);

الخطوة 3: تخصيص خصائص المخطط

الآن، لنقم بتعيين خصائص مختلفة للمخطط، بما في ذلك خيارات الرسم الثاني:

// إظهار تسميات البيانات للسلسلة الأولى
chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);

// ضبط حجم الفطيرة الثانية (بالنسبة المئوية)
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setSecondPieSize(149);

// قم بتقسيم الفطيرة بنسبة مئوية
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitBy(PieSplitType.ByPercentage);

// اضبط موضع الانقسام
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitPosition(53);

الخطوة 4: احفظ العرض التقديمي

أخيرًا، احفظ العرض التقديمي مع المخطط وخيارات الرسم الثاني:

// كتابة العرض التقديمي على القرص
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);

أكمل كود المصدر لخيارات قطعة الأرض الثانية

// المسار إلى دليل المستندات.
String dataDir = "Your Document Directory";
// إنشاء مثيل لفئة العرض التقديمي
Presentation presentation = new Presentation();
// إضافة مخطط على الشريحة
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);
// تعيين خصائص مختلفة
chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setSecondPieSize(149);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitBy(PieSplitType.ByPercentage);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitPosition(53);
// كتابة العرض التقديمي على القرص
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);

خاتمة

في هذا البرنامج التعليمي، تعلمنا كيفية إضافة خيارات الرسم الثاني إلى المخططات في Java Slides باستخدام Aspose.Slides for Java. يمكنك تخصيص خصائص متنوعة لتحسين مظهر مخططاتك ووظائفها، مما يجعل عروضك التقديمية أكثر إفادة وجاذبية من الناحية المرئية.

الأسئلة الشائعة

كيف يمكنني تغيير حجم الفطيرة الثانية في مخطط الفطيرة الدائرية؟

لتغيير حجم الفطيرة الثانية في المخطط الدائري الدائري، استخدمsetSecondPieSize الطريقة كما هو موضح في مثال الكود أعلاه. اضبط القيمة لتحديد الحجم بالنسبة المئوية.

ماذا فعلتPieSplitBy control in a Pie of Pie chart?

الPieSplitBy تتحكم الخاصية في كيفية تقسيم المخطط الدائري. يمكنك ضبطه على أي منهماPieSplitType.ByPercentage أوPieSplitType.ByValue لتقسيم المخطط حسب النسبة المئوية أو بقيمة محددة، على التوالي.

كيف أقوم بتعيين موضع الانقسام في مخطط دائري؟

يمكنك ضبط موضع الانقسام في المخطط الدائري الدائري باستخدامsetPieSplitPosition طريقة. اضبط القيمة لتحديد الموضع المطلوب.