在Mac中使用python3将doc.x转换为pdf文件

时间:2019-06-04 19:40:01

标签: python-3.x macos

我是python3的初学者,我有一个项目可以在Mac上将word文件(doc.x)转换为pdf文件。

我看不到与Windows相关的代码,但没有成功使它适应Mac。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您可以使用docx2pdf python库在macOS(或Windows)上将docx转换为pdf。它使用Microsoft Word的API直接转换为PDF,以创建完美的副本。在内部,它使用macOS中的JXA(自动化的脚本,基本上是JS中的AppleScript)和Windows中的win32com。

安装:

pip install docx2pdf

用法:

from docx2pdf import convert
convert("input.docx", "output.pdf")

免责声明:我在努力寻找一种跨平台的解决方案后编写了该工具,该解决方案将docx批量转换为具有零格式问题的pdf,因为它直接使用Microsoft Word。如果有帮助,请给回购加星号! https://github.com/AlJohri/docx2pdf