我是靠谱客的博主 爱听歌小蘑菇,这篇文章主要介绍pythonppt_Python实现对PPT文件进行截图操作的方法,现在分享给大家,希望可以做个参考。

本文实例讲述了Python实现对PPT文件进行截图操作的方法。分享给大家供大家参考。具体分析如下:

下面的代码可以为powerpoint文件ppt进行截图,可以指定要截取的幻灯片页面,需要本机安装了powerpoint,可以指定截图的大小分辨率

import os

import comtypes.client

def export_presentation(path_to_ppt, path_to_folder):

if not (os.path.isfile(path_to_ppt) and os.path.isdir(path_to_folder)):

raise "Please give valid paths!"

powerpoint = comtypes.client.CreateObject("Powerpoint.Application")

# Needed for script to work, though I don't see any reason why...

powerpoint.Visible = True

powerpoint.Open(path_to_ppt)

# Or some other image types

powerpoint.ActivePresentation.Export(path_to_folder, "JPG")

#这里可以写成:

#Presentation.Slides[1].Export("C:/path/to/jpg.jpg","JPG",800,600);

powerpoint.Presentations[1].Close()

powerpoint.Quit()

希望本文所述对大家的Python程序设计有所帮助。

最后

以上就是爱听歌小蘑菇最近收集整理的关于pythonppt_Python实现对PPT文件进行截图操作的方法的全部内容,更多相关pythonppt_Python实现对PPT文件进行截图操作内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(67)

评论列表共有 0 条评论

立即
投稿
返回
顶部