openpyxl如何设置chart的大小
使用openpyxl库设置图表的大小,可以通过chart.width和chart.height属性来设置图表的宽度和高度。
下面是一个示例代码,演示如何设置图表的大小:
from openpyxl import Workbook
from openpyxl.chart import BarChart
# 创建一个新的工作簿和工作表
wb = Workbook()
ws = wb.active
# 添加一些数据
data = [
['Category', 'Value'],
['A', 10],
['B', 20],
['C', 30],
]
for row in data:
ws.append(row)
# 创建一个柱状图
chart = BarChart()
chart.title = "Sample Chart"
chart.x_axis.title = "Category"
chart.y_axis.title = "Value"
# 设置图表的大小
chart.width = 10 # 设置图表的宽度为10个字符的宽度
chart.height = 15 # 设置图表的高度为15个字符的高度
# 将图表添加到工作表中
ws.add_chart(chart, "E5")
# 保存工作簿
wb.save("chart.xlsx")
在上面的示例代码中,我们创建了一个柱状图对象chart,并设置了图表的标题和轴标签。然后,我们使用chart.width和chart.height属性分别设置了图表的宽度和高度。最后,将图表添加到工作表中,并保存工作簿
原文地址: http://www.cveoy.top/t/topic/iT3E 著作权归作者所有。请勿转载和采集!