如何使用pptx-python将ppt幻灯片导出为图像



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

我已经使用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 pptx";我必须告诉你python pptx做不到。

您必须将Powerpoint应用程序本身自动化。(对不起,我不知道怎么做。(

在我尝试了很多次之后,我纠正了一些地方,它运行得很好:

  1. 导入模块:import win32com.client

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

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

最新更新