gpt4 book ai didi

python - .doc 到 pdf 使用 python

转载 作者:行者123 更新时间:2023-12-05 07:24:24 27 4
gpt4 key购买 nike

我的任务是将大量 .doc 文件转换为 .pdf。我的主管希望我这样做的唯一方法是通过 MSWord 2010。我知道我应该能够使用 python COM 自动化来自动执行此操作。唯一的问题是我不知道如何以及从哪里开始。我尝试搜索一些教程,但没有找到(也许我有,但我不知道我在找什么)。

现在我正在通读 this .不知道这会有多大用处。

最佳答案

使用 comtypes 的简单示例,转换单个文件,输入和输出文件名作为命令行参数给出:

import sys
import os
import comtypes.client

wdFormatPDF = 17

in_file = os.path.abspath(sys.argv[1])
out_file = os.path.abspath(sys.argv[2])

word = comtypes.client.CreateObject('Word.Application')
doc = word.Documents.Open(in_file)
doc.SaveAs(out_file, FileFormat=wdFormatPDF)
doc.Close()
word.Quit()

你也可以使用 pywin32 ,这将是相同的,除了:

import win32com.client

然后:

word = win32com.client.Dispatch('Word.Application')

关于python - .doc 到 pdf 使用 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55438795/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com