【问题标题】:How to export ppt slide as image using pptx python如何使用 pptx python 将 ppt 幻灯片导出为图像
【发布时间】:2020-08-14 18:07:59
【问题描述】:

我想通过pptx python将ppt幻灯片导出为png格式图片。

我已经完成了这个解决方案using win32com,但在运行win32com.client.Dispatch("PowerPoint.Application") 时遇到com_error: (-2147221005, 'Invalid class string', None, None) 错误

我也尝试过使用pptx_tools.utils.save_pptx_as_png,但它询问的是Comptype module needed to save PNGs.,而我在Python 中找不到任何comptype 模块。我已经安装了comtype 模块,但是它在导入时抛出了一个语法错误。

请告诉我任何将 pptx 幻灯片导出为图像的有效方法

【问题讨论】:

    标签: python python-pptx


    【解决方案1】:

    由于您已将其标记为“python-pptx”,因此我必须告诉您 python-pptx 做不到。

    您必须通过自动执行 Powerpoint 应用程序本身来实现。 (抱歉,我不知道该怎么做。)

    【讨论】:

      【解决方案2】:

      我试了很多次,修正了一些地方,运行正常:

      1. 导入模块: import win32com.client

      2. 您的路径 1(pptx 文件): "/ddd/xxx/yyy/file.pptx"

      3. 您的路径 2(输出文件): "/ddd/xxx/yyy/file.jpg"

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-09-30
        • 1970-01-01
        相关资源
        最近更新 更多