تخصيص مخططات الفقاعات في العروض التقديمية باستخدام Java

تحجيم حجم مخطط الفقاعات

توفر Aspose.Slides for Java دعمًا لتحجيم حجم مخطط الفقاعات. تمت إضافة طرق IChartSeries.getBubbleSizeScale,IChartSeriesGroup.getBubbleSizeScale وIChartSeriesGroup.setBubbleSizeScale في Aspose.Slides for Java. يتم إعطاء مثال عينة أدناه.

Presentation pres = new Presentation();
try {
    IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Bubble, 100, 100, 400, 300);

    chart.getChartData().getSeriesGroups().get_Item(0).setBubbleSizeScale(150);

    pres.save("Result.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

تمثيل البيانات كأحجام مخطط الفقاعات

تمت إضافة طرق setBubbleSizeRepresentation وgetBubbleSizeRepresentation إلى واجهات IChartSeries،IChartSeriesGroup والفئات المرتبطة. BubbleSizeRepresentation تحدد كيفية تمثيل قيم حجم الفقاعات في مخطط الفقاعات. القيم الممكنة هي: BubbleSizeRepresentationType.Area وBubbleSizeRepresentationType.Width. وفقًا لذلك، تمت إضافة تعداد BubbleSizeRepresentationType لتحديد الطرق الممكنة لتمثيل البيانات كأحجام مخطط الفقاعات. يُعطى كود العينة أدناه.

Presentation pres = new Presentation();
try {
    IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Bubble, 50, 50, 600, 400, true);

    chart.getChartData().getSeriesGroups().get_Item(0).setBubbleSizeRepresentation(BubbleSizeRepresentationType.Width);

    pres.save("Presentation_BubbleSizeRepresentation.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

FAQ

هل يتم دعم “مخطط الفقاعات مع تأثير ثلاثي الأبعاد” وكيف يختلف عن المخطط العادي؟

نعم. هناك نوع مخطط منفصل يُسمى “Bubble with 3-D”. يطبق تنسيقًا ثلاثي الأبعاد على الفقاعات لكنه لا يضيف محورًا إضافيًا؛ تبقى البيانات على شكل X‑Y‑S (الحجم). النوع متاح في فئة chart type .

هل هناك حد لعدد السلاسل والنقاط في مخطط الفقاعات؟

لا يوجد حد صارم على مستوى API؛ يتم تحديد القيود بناءً على الأداء وإصدار PowerPoint المستهدف. يُنصح بالحفاظ على عدد النقاط معقولًا لتحسين قابلية القراءة وسرعة العرض.

كيف سيؤثر التصدير على مظهر مخطط الفقاعات (PDF، الصور)؟

يحافظ التصدير إلى الصيغ المدعومة على مظهر المخطط؛ يتم تنفيذ عملية الرسم بواسطة محرك Aspose.Slides. بالنسبة إلى الصيغ النقطية/المتجهة، تُطبق قواعد رسم الرسوم البيانية العامة (الدقة، مضاد التعرج)، لذا يُنصح باختيار DPI كافٍ للطباعة.