gpt4 book ai didi

python - 在openpyxl中插入图像

转载 作者:IT老高 更新时间:2023-10-28 21:17:27 29 4
gpt4 key购买 nike

是否可以使用 openpyxl 插入图像(jpeg、png 等)?

基本上我想在其下方放置一个带有图表的生成图像。

在文档中我没有看到任何内容,这与代码的成熟度相比似乎有些不足。

最佳答案

下面在单元格 A1 中插入一个图像。根据您的需要调整图像位置或自己处理 PIL 图像的创建并将其交给 Image()

import openpyxl

wb = openpyxl.Workbook()
ws = wb.worksheets[0]
img = openpyxl.drawing.image.Image('test.jpg')
img.anchor = 'A1'
ws.add_image(img)
wb.save('out.xlsx')

在旧版本的 openpyxl 中,以下工作:

import openpyxl

wb = openpyxl.Workbook()
ws = wb.worksheets[0]
img = openpyxl.drawing.Image('test.jpg')
img.anchor(ws.cell('A1'))
ws.add_image(img)
wb.save('out.xlsx')

关于python - 在openpyxl中插入图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10888969/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com