小编Kai*_*ili的帖子

使用Python在文档(.docx)中的特定位置添加图像?

我使用Python-docx来生成Microsoft Word文档.用户在写作时想要这样:例如:"早上好每个人,这是我的%(profile_img)你喜欢吗?" 在HTML字段中,我创建一个word文档,我从数据库中恢复用户的图片,然后用用户图片替换关键字%(profile_img)s,而不是在文档的末尾.使用Python-docx,我们使用此指令添加图片:

document.add_picture('profile_img.png', width=Inches(1.25))
Run Code Online (Sandbox Code Playgroud)

图片已添加到文档中,但问题是它在文档末尾添加.使用python在microsoft word文档中的特定位置添加图片是不可能的?我没有在网上找到任何答案,但已经看到人们在其他地方要求相同的解决方案.

谢谢(注意:我不是一个非常体验的程序员,除了这个尴尬的部分,我的其余代码将非常基本)

python image python-2.7 python-docx

12
推荐指数
2
解决办法
2万
查看次数

使用 python-docx 将 HTML 转换为 Word 文档?

我想从 HTML 字段(可以写入文本并设置粗体、斜体、字体颜色大小等的字段)生成 Word 文档。我用这个Python-docx来生成WOrd文档。一切都好(添加图片,文本,..)唯一的问题是样式。问题是我的word文档中有内容但没有样式。

我尝试将内容保存为 HTML 文件,然后创建一个 python-docx 文件,如下所示:

html_f=open('f_html.html','w') 
html_f.write(u''+contenu) 
html_f.close() 


doc2=docx.Document('f_html.docx')
Run Code Online (Sandbox Code Playgroud)

但我没有结果,Document() 也没有找到该文件。请提供任何帮助

html python python-2.7 python-docx

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×2

python-2.7 ×2

python-docx ×2

html ×1

image ×1