2

我编写了一个工作程序,使用 python-docx 在 MS Word 中创建报告。我正在添加图片,我根据自己的喜好调整大小。一切看起来都很棒......直到我打印出来。我使用 python-docx 添加的图片本身具有“未调整大小”。我的文档在屏幕上甚至在打印预览中看起来都很棒。如果打印到 PDF,也可以看到此问题。使用来自 python-docx 的演示,它也显示了问题......

from docx import Document
from docx.shared import Inches

document = Document()
document.add_picture('picture.jpg', width=Inches(4.9))
document.save('demo.docx')
4

1 回答 1

2

问题列表中有一个相关的python-docx问题: https ://github.com/python-openxml/python-docx/issues/94

如果你在那里添加你的症状,我们会看看我们是否可以修复它。

您使用的是实际的 Microsoft Word 还是使用 LibreOffice?

更新:

此问题已在 2015 年 2 月 16 日的 v0.8.2 版本的 python-docx 中得到解决。

于 2014-10-29T07:07:33.927 回答