Openpyxl 调整两个单元格之间的图像
Openpyxl adjust image between two cells
我正在尝试使用 openpyxl 调整两个单元格之间的图像。我的问题是
worksheet.add_image(image, position)
方法只接受图像的左上角位置。
有什么方法可以在两个(左上角、右下角)单元格之间缩放我的图像吗?
我尝试使用
计算维度
height = sum([worksheet.row_dimensions[start_row+i].height for i in range(img_cols)])
然后设置为
from openpyxl.drawing.image import Image
Image(image_filename, size=[width,height])
但这也不管用
您将能够在 openpyxl 2.5 中执行此操作,但需要创建和管理您自己的锚点。
我正在尝试使用 openpyxl 调整两个单元格之间的图像。我的问题是
worksheet.add_image(image, position)
方法只接受图像的左上角位置。
有什么方法可以在两个(左上角、右下角)单元格之间缩放我的图像吗?
我尝试使用
计算维度height = sum([worksheet.row_dimensions[start_row+i].height for i in range(img_cols)])
然后设置为
from openpyxl.drawing.image import Image
Image(image_filename, size=[width,height])
但这也不管用
您将能够在 openpyxl 2.5 中执行此操作,但需要创建和管理您自己的锚点。