Graphique à Bulles
Échelle de Taille du Graphique à Bulles
Aspose.Slides pour Java prend en charge l’échelle de taille des graphiques à bulles. Dans Aspose.Slides pour Java, les méthodes IChartSeries.getBubbleSizeScale, IChartSeriesGroup.getBubbleSizeScale et IChartSeriesGroup.setBubbleSizeScale ont été ajoutées. Un exemple d’échantillon est donné ci-dessous.
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();
}
Représenter les Données en Tant que Tailles de Graphique à Bulles
Les méthodes setBubbleSizeRepresentation et getBubbleSizeRepresentation ont été ajoutées aux interfaces IChartSeries, IChartSeriesGroup et aux classes connexes. BubbleSizeRepresentation spécifie comment les valeurs de taille des bulles sont représentées dans le graphique à bulles. Les valeurs possibles sont : BubbleSizeRepresentationType.Area et BubbleSizeRepresentationType.Width. En conséquence, l’énumération BubbleSizeRepresentationType a été ajoutée pour spécifier les façons possibles de représenter les données en tant que tailles de graphique à bulles. Un code d’exemple est donné ci-dessous.
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();
}