使用 Python 在演示文稿中自定义环形图
Contents
[
Hide
]
在环形图中指定中心间隙
为了指定环形图中孔的大小,请按照以下步骤操作:
- 实例化 Presentation 类。
- 在幻灯片上添加环形图。
- 指定环形图中孔的大小。
- 将演示文稿写入磁盘。
在下面的示例中,我们已经设置了环形图中孔的大小。
import aspose.slides.charts as charts
import aspose.slides as slides
# 创建 Presentation 类的实例
with slides.Presentation() as presentation:
chart = presentation.slides[0].shapes.add_chart(charts.ChartType.DOUGHNUT, 50, 50, 400, 400)
chart.chart_data.series_groups[0].doughnut_hole_size = 90
# 将演示文稿写入磁盘
presentation.save("DoughnutHoleSize_out.pptx", slides.export.SaveFormat.PPTX)
常见问题
我可以创建具有多个环的多层环形图吗?
是的。向单个环形图添加多个系列——每个系列会成为一个独立的环。环的顺序由系列在集合中的顺序决定。
支持“爆炸”环形图(分离的切片)吗?
是的。有 Exploded Doughnut chart type 以及数据点的爆炸属性;您可以分离各个切片。
如何获取环形图的图像(PNG/SVG)用于报告?
图表是一个形状;您可以将其渲染为 raster image ,或将图表导出为 SVG image 。