【发布时间】:2019-04-16 21:29:35
【问题描述】:
我正在尝试使用 python-docx 库在我的 Word 文档的左上角添加一个小徽标。当我尝试添加图像时,使用代码:
doc.add_picture('logo.png', width=Inches(1.2))
它似乎将它添加到我的word文档的末尾。任何人都可以帮助解决这个问题
【问题讨论】:
我正在尝试使用 python-docx 库在我的 Word 文档的左上角添加一个小徽标。当我尝试添加图像时,使用代码:
doc.add_picture('logo.png', width=Inches(1.2))
它似乎将它添加到我的word文档的末尾。任何人都可以帮助解决这个问题
【问题讨论】:
Document .add_picture 方法在自己的段落中将指定图片添加到文档末尾。但是,通过更深入地研究 API,您可以将文本放置在段落中图片的任一侧,或两者兼而有之。
所以你需要add_run doc
因此,要添加到文档的开头,您必须先将 paragraph 添加到文档中,然后将该图片添加到该 paragraph
document = Document()
p = document.add_paragraph()
r = p.add_run()
r.add_picture('logo.png', width=Inches(1.2))
【讨论】: