Gráfico de Burbuja

Escalado del Tamaño del Gráfico de Burbuja

Aspose.Slides para Android a través de Java proporciona soporte para el escalado del tamaño del gráfico de burbuja. En Aspose.Slides para Android a través de Java, se han añadido los métodos IChartSeries.getBubbleSizeScale, IChartSeriesGroup.getBubbleSizeScale y IChartSeriesGroup.setBubbleSizeScale. A continuación, se presenta un ejemplo de muestra.

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

Representar Datos como Tamaños del Gráfico de Burbuja

Se han añadido los métodos setBubbleSizeRepresentation y getBubbleSizeRepresentation a las interfaces IChartSeries, IChartSeriesGroup y las clases relacionadas. BubbleSizeRepresentation especifica cómo se representan los valores del tamaño de las burbujas en el gráfico de burbuja. Los valores posibles son: BubbleSizeRepresentationType.Area y BubbleSizeRepresentationType.Width. En consecuencia, se ha añadido el enum BubbleSizeRepresentationType para especificar las posibles formas de representar datos como tamaños de gráfico de burbuja. El código de muestra se presenta a continuación.

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