博舍

python如何生成文件并将图片放入文件夹 python怎么生成图片 如何生成gd格式文件夹并保存

python如何生成文件并将图片放入文件夹 python怎么生成图片

python如何生成文件并将图片放入文件夹python怎么生成图片转载

mob6454cc620c342023-06-0720:10:31

文章标签python生成图片根据html内容生成图片字符串html图片处理文章分类Python后端开发

因为工作中需要,需要生成一个带表格的图片

例如:

直接在html中写一个table标签,然后单独把表格部分保存成图片

或者是直接将excel中的内容保存成一个图片

刚开始的思路,是直接生成一个带有table标签的html文件,然后将这个文件转成图片,经过查找资料发现需要安装webkit2png,而这个库又依赖其他的东西,遂放弃。

当初的目标是直接生成一个图片,并且是只需要安装python依赖库就行,而不需要在系统层面安装相应的依赖包

后来考虑使用Python的图片处理库Pillow,和生成表格式的库prattytable,下面的图片是最终生成的图片效果

总体来说是分为两个步骤:

使用prattytable将要展示的数据生成一个表格字符串使用pillow,将生成的表格字符串写入到图片中

下面是具体实现代码:

fromprettytableimportPrettyTablefromPILimportImage,ImageDraw,ImageFonttab=PrettyTable()#设置表头tab.field_names=["Name本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。赞收藏评论分享举报

上一篇:redis-benchmarktps如何计算rediscountrate

下一篇:mysql集合差运算mysql集合函数包括

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇