您的位置: 网站首页> openpyxl教程> 当前文章

openpyxl add_image指定单元格插入图片设置图片大小

老董-我爱我家房产SEO2021-11-08156围观,103赞

  pandas是数据运算分析的利器,但是在样式操作图片插入等方面捉襟见肘,感兴趣的同学可以参考pandas教程。openpyxl长于读写excel且也有一些精巧的小功能,本文展示下openpyxl如何在指定单元格插入图片。

  1、指定单元格插入图片

# -*- coding: utf-8 -*-
from openpyxl.drawing.image import Image

wb = Workbook()
ws = wb.active
# 创建图片
img = Image('logo.png')
# 插入到单元格
ws.add_image(img, 'A1')
wb.save('logo.xlsx')


  指定单元格插入图片效果如下

  2、插入图片且设置大小

# -*- coding: utf-8 -*-
from openpyxl.drawing.image import Image

wb = Workbook()
ws = wb.active
img=Image('logo.png')
newSize=(90,90)
# 设置图片宽高
img.width,img.height=newSize
ws.add_image(img)
wb.save('12.xlsx')



  指定单元格插入设置大小后的图片效果如下

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    openpyxl add_image指定单元格插入图片设置图片大小文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 客服微信:a772483200