バブルチャート
Contents
[
Hide
]
バブルチャートサイズのスケーリング
Aspose.Slides for Python via .NETはバブルチャートサイズのスケーリングをサポートしています。Aspose.Slides for Python via .NET ChartSeries.bubble_size_scaleおよびChartSeriesGroup.bubble_size_scaleプロパティが追加されました。以下にサンプル例を示します。
import aspose.slides.charts as charts
import aspose.slides as slides
with slides.Presentation() as pres:
chart = pres.slides[0].shapes.add_chart(charts.ChartType.BUBBLE, 100, 100, 400, 300)
chart.chart_data.series_groups[0].bubble_size_scale = 150
pres.save("Result.pptx", slides.export.SaveFormat.PPTX)
バブルチャートサイズとしてデータを表現する
プロパティ bubble_size_representationがChartSeriesとChartSeriesGroupクラスに追加されました。bubble_size_representationは、バブルチャートにおけるバブルサイズ値の表現方法を指定します。可能な値は、BubbleSizeRepresentationType.AREAおよびBubbleSizeRepresentationType.WIDTHです。それに応じて、BubbleSizeRepresentationType列挙型が追加され、データをバブルチャートサイズとして表現するための可能な方法を指定します。サンプルコードは以下に示します。
import aspose.slides.charts as charts
import aspose.slides as slides
with slides.Presentation() as pres:
chart = pres.slides[0].shapes.add_chart(charts.ChartType.BUBBLE, 50, 50, 600, 400, True)
chart.chart_data.series_groups[0].bubble_size_representation = charts.BubbleSizeRepresentationType.WIDTH
pres.save("Presentation_BubbleSizeRepresentation.pptx", slides.export.SaveFormat.PPTX)