要设置图表的y轴标签字体,可以使用openpyxl的Font对象来设置字体样式。下面是一个示例代码:

from openpyxl import Workbook
from openpyxl.drawing.text import Font
from openpyxl.chart import BarChart

# 创建一个Workbook对象
wb = Workbook()

# 选择默认的工作表
ws = wb.active

# 添加一些数据
data = [
    ['Category', 'Value'],
    ['A', 10],
    ['B', 20],
    ['C', 30]
]

for row in data:
    ws.append(row)

# 创建一个柱状图
chart = BarChart()

# 设置y轴标签字体
font = Font(name='Arial', size=12, bold=True)
chart.y_axis.title.font = font

# 将图表添加到工作表
ws.add_chart(chart, "D2")

# 保存工作簿
wb.save('chart.xlsx')

在上面的示例中,我们创建了一个Workbook对象,并向工作表添加了一些数据。然后,我们创建了一个柱状图对象,并使用Font对象设置了y轴标签的字体样式。最后,我们将图表添加到工作表,并保存工作簿。

openpyxl设置chart的y轴标签字体

原文地址: https://www.cveoy.top/t/topic/i5Pp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录