【发布时间】:2015-10-07 20:42:26
【问题描述】:
我一直在寻找通过 Python 脚本将 .pptx 文件转换为 .pdf 文件几个小时,但似乎没有任何效果。
我尝试过的: 我尝试过 1) this script 调用 windows32.client 和 2) unoconv,但它们似乎都不适合我。
遇到的问题:使用第一个选项中的脚本会引发错误 (com_error: (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147024894), None)),而在第二个选项中 Python 似乎无法识别 unoconv,即使使用 pip 安装它。
我也看到了一些推荐的Pandoc,但是我不明白如何将它用于Python。
我正在使用的版本: Python 2.7.9、Windows 8.1
【问题讨论】:
-
我已经好几年没有用 VBA 编码了。我试图查看我拥有的一些旧代码,但找不到访问文件系统所做的工作。
-
尝试在堆栈交换超级用户上重新提出此问题,并将其重新构建为 VBA 问题。我在那里看到了更多的 VBA 问题。
-
感谢您的建议
-
也试试这个帖子。将 Python 代码写入 VBA 有很多相似之处。你只需要学习对象模型中的一些对象,如果你已经足够先进,可以应对这样的挑战,那应该不会超过几个小时。 stackoverflow.com/questions/25526335/…
-
@AMR:我在
comtypes和this post 的帮助下解决了这个问题。
标签: python windows pdf powerpoint converters