Blasendiagramm

Größenskalierung des Blasendiagramms

Aspose.Slides für Android über Java bietet Unterstützung für die Größenskalierung von Blasendiagrammen. In Aspose.Slides für Android über Java wurden die Methoden IChartSeries.getBubbleSizeScale, IChartSeriesGroup.getBubbleSizeScale und IChartSeriesGroup.setBubbleSizeScale hinzugefügt. Unten ist ein Beispiel gegeben.

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();
}

Daten als Blasengrößen darstellen

Die Methoden setBubbleSizeRepresentation und getBubbleSizeRepresentation wurden zu den Schnittstellen IChartSeries, IChartSeriesGroup und den zugehörigen Klassen hinzugefügt. BubbleSizeRepresentation gibt an, wie die Blasengrößenwerte im Blasendiagramm dargestellt werden. Mögliche Werte sind: BubbleSizeRepresentationType.Area und BubbleSizeRepresentationType.Width. Dementsprechend wurde das Enum BubbleSizeRepresentationType hinzugefügt, um die möglichen Arten der Darstellung von Daten als Blasengrößen zu spezifizieren. Beispielcode ist unten gegeben.

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();
}