# 在Python中自定义图表数据表

> 使用 Aspose.Slides 在 Python 中自定义 PPT、PPTX 和 ODP 的图表数据表，以提升演示效果和效率。

Source: https://docs.aspose.com/slides/zh/python-net/chart-data-table/
Updated: 2025-12-08


## **设置图表数据表的字体属性**
Aspose.Slides for Python via .NET 提供了更改系列颜色中类别颜色的支持。

1. 实例化 [Presentation](https://reference.aspose.com/slides/python-net/aspose.slides/presentation/) 类对象。
1. 在幻灯片上添加图表。
1. 设置图表数据表。
1. 设置字体高度。
1. 保存修改后的演示文稿。

下面给出示例。  
```py
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.CLUSTERED_COLUMN, 50, 50, 600, 400)

	chart.has_data_table = True

	chart.chart_data_table.text_format.portion_format.font_bold = 1
	chart.chart_data_table.text_format.portion_format.font_height = 20

	pres.save("output.pptx", slides.export.SaveFormat.PPTX)
```


## **常见问题**

**我可以在图表数据表的数值旁显示小的图例键吗？**

是的。数据表支持 [legend keys](https://reference.aspose.com/slides/python-net/aspose.slides.charts/datatable/show_legend_key/)，您可以打开或关闭它们。

**在将演示文稿导出为 PDF、HTML 或图像时，数据表会被保留吗？**

是的。Aspose.Slides 将图表渲染为幻灯片的一部分，因此导出的 [PDF](/slides/zh/python-net/convert-powerpoint-to-pdf/)/[HTML](/slides/zh/python-net/convert-powerpoint-to-html/)/[image](/slides/zh/python-net/convert-powerpoint-to-png/) 包含带有数据表的图表。

**来自模板文件的图表是否支持数据表？**

是的。对于从现有演示文稿或模板加载的任何图表，您可以使用图表的属性检查并更改数据表[是否显示](https://reference.aspose.com/slides/python-net/aspose.slides.charts/chart/has_data_table/)。

**我如何快速找出文件中哪些图表启用了数据表？**

检查每个图表的属性以指示数据表[是否显示](https://reference.aspose.com/slides/python-net/aspose.slides.charts/chart/has_data_table/)，并遍历幻灯片以识别启用该功能的图表。
