气泡图

气泡图大小缩放

Aspose.Slides for .NET 提供气泡图大小缩放的支持。在 Aspose.Slides for .NET 中,添加了 IChartSeries.BubbleSizeScaleIChartSeriesGroup.BubbleSizeScale 属性。以下示例代码如下。

using (Presentation pres = new Presentation())
{
	IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.Bubble, 100, 100, 400, 300);
	chart.ChartData.SeriesGroups[0].BubbleSizeScale = 150;
	pres.Save("Result.pptx",Aspose.Slides.Export.SaveFormat.Pptx);
}

将数据表示为气泡图大小

属性 BubbleSizeRepresentation 已添加到 IChartSeries、IChartSeriesGroup 接口及相关类中。BubbleSizeRepresentation 指定气泡大小值在气泡图中的表示方式。可能的值为:BubbleSizeRepresentationType.AreaBubbleSizeRepresentationType.Width。因此,添加了 BubbleSizeRepresentationType 枚举以指定将数据表示为气泡图大小的可能方式。示例代码如下。

using (Presentation pres = new Presentation())
{
    IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.Bubble, 50, 50, 600, 400, true);
    chart.ChartData.SeriesGroups[0].BubbleSizeRepresentation = BubbleSizeRepresentationType.Width;
    pres.Save("Presentation_BubbleSizeRepresentation.pptx", SaveFormat.Pptx);
}