【发布时间】:2016-01-01 03:26:21
【问题描述】:
我使用 Python-docx 生成 Microsoft Word 文档。用户希望在他写例如:“大家早上好,这是我的 %(profile_img)s 你喜欢吗?” 在 HTML 字段中,我创建了一个 word 文档,并从数据库中恢复了用户的图片,并将关键字 %(profile_img)s 替换为用户的图片不在文档末尾强>。使用 Python-docx 我们使用这条指令来添加图片:
document.add_picture('profile_img.png', width=Inches(1.25))
图片添加到文档中,但是添加到文档末尾的问题。 用python不能在microsoft word文档的特定位置添加图片吗?我在网上没有找到任何答案,但看到有人在其他地方提出同样的问题,但没有解决方案。
谢谢(注意:我不是一个经验丰富的程序员,除了这个尴尬的部分之外,我的其余代码将非常基本)
【问题讨论】:
-
如果先将剩下的部分文本添加到关键短语中,然后添加图像,然后添加其余文本呢?你试过这个吗?
-
您好 Lenz,是的,我已经尝试过了,但结果是第一行中的文字“大家早上好,这是我的”,第二行中的文字是“你喜欢吗”和图片在文档末尾
标签: python image python-2.7 python-docx