下面的代码可以为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截图代码讲解_Python为PPT文件进行截图操作的代码详解相关推荐

  1. python模拟手写笔迹_Python实现基于KNN算法的笔迹识别功能详解

    本文实例讲述了Python实现基于KNN算法的笔迹识别功能.分享给大家供大家参考,具体如下: 需要用到: Numpy库 Pandas库 手写识别数据 点击此处本站下载. 数据说明: 数据共有785列, ...

  2. python 录制web视频_Python django框架 web端视频加密的实例详解

    视频加密流程图: 后端获取保利威的视频播放授权token,提供接口api给前端 参考文档:http://dev.polyv.net/2019/videoproduct/v-api/v-api-play ...

  3. python中英文字频率_python实现统计文本中单词出现的频率详解

    本文实例为大家分享了python统计文本中单词出现频率的具体代码,供大家参考,具体内容如下 #coding=utf-8 import os from collections import Counte ...

  4. Python加解压文件gzip库操作一文详解

    目录 一.gzip GZIP概念 文件格式 二.Python gzip库 gzip.open gzip.GzipFile压缩和解压 gzip.comress()压缩数据 解压数据 第一种 第二种 第三 ...

  5. python抽奖滚动界面_Python使用Tkinter实现转盘抽奖器的步骤详解

    我使用 Python 中的 Tkinter 模块实现了一个简单的滚动抽奖器,接下来继续写一个简单的转盘抽奖器. 滚动抽奖器与点名的场景相似,是从一群人中抽出中奖的人,奖品是提前确定了的,抽奖只是确定中 ...

  6. python类的命名空间_Python之关于类变量的两种赋值区别详解

    我就废话不多说了,还是直接看代码吧! # -*- coding:utf-8 -*- #面试题,写一个方法,将一行字符串中所有的单词数量统计出来 class Person(object): TAG = ...

  7. python截图代码_Python为PPT文件进行截图操作的代码

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. import os import comtypes.client def export_p ...

  8. python处理mat数据_python读取.mat文件的数据及实例代码

    首先导入scipy的包 from scipy.io import loadmat 然后读取 m = loadmat("F:/__identity/activity/论文/data/D001. ...

  9. python自动批量下载_Python批量下载鼠标样式,自动化一条龙处理详解

    前情提要 最近发现一款特别好看的壁纸软件,其中提供了鼠标样式,感觉很好看!很精致!心想肯定是请求下载然后启用鼠标样式, 那么发送请求,那不就可以用Python爬虫了吗? 其中鼠标样式下图: 爬虫环境 ...

最新文章

  1. 开发日记-20190628 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 5
  2. 10款免费工具:敏捷开发运维(DevOps)的好帮手
  3. 【51nod - 1076】2条不相交的路径(Tarjan无向图判环)
  4. java中gc触发的条件,各种gc触发条件统计
  5. CAMoE——屠榜 video retrieval challenge
  6. [Luogu] 模板题-最近公共祖先
  7. C#导入Excel报错问题3。
  8. 第三讲 对话框的创建
  9. Ubuntu 20.04桌面美化
  10. 机器学习 简答题 速记
  11. 如何成为一名程序员面霸
  12. STC开天斧USB仿真
  13. 分析师意外下调评级为中性,苹果财报能否改变科技股走向?
  14. Xmanager 5问题记录
  15. 世界头号黑客“米特尼克”自述人生感悟
  16. movie计算机英语作文,关于电影的英语作文movie
  17. Segmenter Transformer for Semantic Segmentation
  18. 医药CRM解决方案,助力医药企业数字化转型
  19. mp8播放器 android 1.4,listview(自定义适配器)与媒体播放器android
  20. 关系型和非关系型数据库的区别

热门文章

  1. 分享一个崩坏3卡通材质
  2. 关于在CentOS上安装网易云音乐的一些tips
  3. 从7个维度浅析虚拟现实Alpha年
  4. 【进阶】三角形的个数
  5. 小米 MIUI夺冠,鲁大师发布2022年Q1季度UI流畅度排行榜
  6. 用今天换未来:360 手机深度解析
  7. php预售,预售 - Geek-Chic的个人空间 - OSCHINA - 中文开源技术交流社区
  8. vc2017编译linux c【坑1】缺少头文件
  9. DirectX12(D3D12)基础教程(十七)——让小姐姐翩翩起舞(3D骨骼动画渲染【3】)
  10. 做微信自媒体, 当B站UP主, 瞧上去有趣, 但不是一份好赚钱的工作