openpyxl - 是否可以将线图上的标记更改为无

时间:2015-09-23 14:43:41

标签: openpyxl

我使用openpyxl修改我的xlsx数据我创建了几个线图。我无法弄清楚如何将我的图表上的标记选项更改为无。创建图形时,xlsx中的标记选项设置为自动,因此我的线上有很多点。

寻找答案。

1 个答案:

答案 0 :(得分:2)

这在openpyxl 2.3中是可行的。文档仍在进行中,但您可以完全访问整个格式API。不幸的是,这个API非常复杂。

代码看起来像:

chart = LineChart()
# add some data
line = chart.series[0]
line.shapeProperties.line.noFill = True
line.marker.symbol = "circle"

请参阅http://openpyxl.readthedocs.org/en/stable/charts/introduction.html以获取开始(并查看2.3分支以获取更多示例)。要获得完全控制,您必须熟悉OOXML规范,并准备好阅读图表的来源。