python - 如何从Python打印A5尺寸的word文档?

标签 python printing python-docx

我正在制作一个程序,可以在Word文档上打印收据。 我需要 A5 尺寸的打印输出。

这似乎可行,但我不知道如何将其配置为 A5 尺寸。

from win32com import client
import time

word = client.Dispatch("Word.Application")

def printWordDocument(filename):

    word.Documents.Open(filename)
    word.ActiveDocument.PrintOut()
    time.sleep(2)
    word.ActiveDocument.Close()

word.Quit()

最佳答案

好吧,我明白了。

我在python-docx中手动设置尺寸,这有点繁琐,但我找不到更好的替代方案。

关于python - 如何从Python打印A5尺寸的word文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56742161/

相关文章:

python - 将 csv 导入 python 数据框时排除列

delphi - 标签打印机打印速度慢可能是我的软件造成的?

node.js - Electron 在打印时崩溃 - Electron JS

pdf - Applescript:用于 Appleworks 递归打印为 PDF 的 GUI 编程

python - 尝试使用 FastAPI 和 python-docx 库读取 docx 文件 : AttributeError: 'bytes' object has no attribute 'seek' error

python - 表格单元格中的 docx 居中文本

python-3.x - 突出显示python中的文本并将其保存在word文件中

python - 剧本中的 ansible 循环

python - 如何在 matplotlib 条形图中的列上显示文本?

python - pygame.错误: Text has zero width; what's a better way to make it work?