繁体   English   中英

如何使用Python docx库在MS Word文档的左上角添加徽标?

[英]How to add a logo on the top left of MS Word document using the Python docx library?

我正在尝试使用python-docx库在Word文档的左上角添加一个小徽标。 当我尝试添加图像时,使用代码:

doc.add_picture('logo.png', width=Inches(1.2))

它似乎将它添加到我的word文档的末尾。 有人能帮忙吗

文件。 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))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM