【问题标题】:Python-docx add_picture size won't print as shown on screenPython-docx add_picture size 不会像屏幕上显示的那样打印
【发布时间】:2014-10-28 19:47:47
【问题描述】:

我编写了一个工作程序,它使用 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')

【问题讨论】:

    标签: python-3.x docx python-docx


    【解决方案1】:

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

    如果您将症状添加到那里,我们会看看我们是否可以修复它。

    您使用的是真正的 Microsoft Word 还是使用 LibreOffice?

    更新:

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

    【讨论】:

    • 我使用的是 Microsoft Word
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-15
    • 1970-01-01
    • 2023-03-24
    • 2015-08-07
    • 2023-03-05
    相关资源
    最近更新 更多