时间:2021-05-22
安装: pip install python-docx
from docx import Documentfrom docx.shared import Inches string = '文字内容'images = '1.jpg' # 保存在本地的图片doc = Document() # doc对象doc.add_paragraph(string) # 添加文字doc.add_picture(images, width=Inches(2)) # 添加图, 设置宽度doc.save('word文档.docx') # 保存路径执行结果: 本地生成了一个Word文档, 打开之后.
但是有时添加图片会产生识别异常:
这是因为图片的格式问题, 对比一下 0.jpg 和 1.jpg的二进制数据, 添加0.jpg会异常, 1.jpg则不会.
图片格式转换
from docx import Documentfrom docx.shared import Inchesfrom PIL import Image string = '文字内容'images = '0.jpg' # 保存在本地的图片doc = Document()doc.add_paragraph(string) # 添加文字 try: doc.add_picture(images, width=Inches(2)) # 添加图, 设置宽度except Exception: jpg_ima = Image.open(images) # 打开图片 jpg_ima.save('0.jpg') # 保存新的图片 doc.add_picture(images, width=Inches(2)) # 添加图, 设置宽度 doc.save('word文档.docx') # 保存路径结果就和前面一样了:
以上就是python如何在word中存储本地图片的详细内容,更多关于python本地图片存储Word的资料请关注其它相关文章!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如何在JupyterNotebook中插入本地图片?我在网上搜索的时候,看到网上写的都是,将cell调节成为markdowncell,然后输入下面的代码![ti
在微信小程序中,要显示一张图片,有两种图片加载方式:加载本地图片加载网络图片加载本地图片src="/image/arrowright.png"这句就是加载本地图
本文介绍在已知网络图片的地址下,存储图片到本地本文例子随便选择LOFTER上一张图片,复制图片的地址,如下图所示在Python中输入代码importreques
我们在使用word编辑文档的时候,可以通过插入图片来达到图文并茂的效果,那么,你知道如何在word中插入图片吗?如何话,下面就让我告诉你如何操作吧!! 步
我们常会用到word文档,有时还需要在word文档中插入图片加已说明或美化文字,那么如何在Word中插入图片并进行图片设置呢?下面小编就为大家详细介绍一下,一起