python实现向ppt文件里插入新幻灯片页面的方法


Posted in Python onApril 28, 2015

本文实例讲述了python实现向ppt文件里插入新幻灯片页面的方法。分享给大家供大家参考。具体实现方法如下:

# -*- coding: UTF-8 -*-
import win32com.client
import win32com.client.dynamic
import os
#我的示例(Template)文档名为 BugCurve.pptx
def PowerPoint():
  ppt = os.path.join(os.getcwd(), "BugCurve.pptx")
  App = win32com.client.Dispatch("PowerPoint.Application")
  App.Visible = True
  Presentation = App.Presentations.Open(ppt)
  mySlide = Presentation.Slides.Add(2, 12)
  #这份 Presentation 要增加一张 Slide, 位置就插入在第二页,
  #也就是封面(第一页)之后, 12 这个神奇的数字就是..
  #告诉PPT 那一页是空白的页面
  img = os.path.join(os.getcwd(), "This_is_Picture.png")
  shape = mySlide.Shapes.AddPicture(img,LinkToFile=False,SaveWithDocument=True,Left=40,Top=100,Width=650,Height=400)
  #mySlide 中要增加一个 框框(shape)指定那个框框的大小和位置, 
  #然后那个 shape ?热菀?湃胪夹?/pre>

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

Python 相关文章推荐
python从入门到精通(DAY 2)
Dec 20 Python
Python基于Socket实现的简单聊天程序示例
Aug 05 Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 Python
Python SqlAlchemy动态添加数据表字段实例解析
Feb 07 Python
Python判断一个文件夹内哪些文件是图片的实例
Dec 07 Python
执行Django数据迁移时报 1091错误及解决方法
Oct 14 Python
Numpy将二维数组添加到空数组的实现
Dec 05 Python
Selenium 滚动页面至元素可见的方法
Mar 18 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
Apr 16 Python
不到20行实现Python代码即可制作精美证件照
Apr 24 Python
Python如何读取、写入CSV数据
Jul 28 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
Nov 24 Python
Python实现对PPT文件进行截图操作的方法
Apr 28 #Python
在Python下尝试多线程编程
Apr 28 #Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
Apr 28 #Python
python使用append合并两个数组的方法
Apr 28 #Python
python实现的简单文本类游戏实例
Apr 28 #Python
初步解析Python下的多进程编程
Apr 28 #Python
python实现将pvr格式转换成pvr.ccz的方法
Apr 28 #Python
You might like
Wordpress php 分页代码
2009/10/21 PHP
WordPress中查询文章的循环Loop结构及用法分析
2015/12/17 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
js Date自定义函数 延迟脚本执行
2010/03/10 Javascript
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等属性
2011/08/28 Javascript
js调用activeX获取u盘序列号的代码
2011/11/21 Javascript
Node.js中使用mongoskin操作mongoDB实例
2014/09/28 Javascript
js对象继承之原型链继承实例
2015/01/10 Javascript
分享一个自己写的简单的javascript分页组件
2015/02/15 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
2015/08/11 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
最好用的Bootstrap fileinput.js文件上传组件
2016/12/12 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
使用layui前端框架弹出form表单以及提交的示例
2019/10/25 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
[02:39]DOTA2国际邀请赛助威团西雅图第一天
2013/08/08 DOTA
python调用cmd复制文件代码分享
2013/12/27 Python
python实现简单温度转换的方法
2015/03/13 Python
Python中的集合类型知识讲解
2015/08/19 Python
Django实现快速分页的方法实例
2017/10/22 Python
完美解决Pycharm无法导入包的问题 Unresolved reference
2018/05/18 Python
Django框架模板介绍
2019/01/15 Python
Python 中包/模块的 `import` 操作代码
2019/04/22 Python
python爬虫 爬取超清壁纸代码实例
2019/08/16 Python
python实现证件照换底功能
2019/08/20 Python
python django中8000端口被占用的解决
2019/12/17 Python
基于python 取余问题(%)详解
2020/06/03 Python
python -v 报错问题的解决方法
2020/09/15 Python
分享一个H5原生form表单的checkbox特效代码
2018/02/26 HTML / CSS
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
医院后勤自我鉴定
2013/10/13 职场文书
安全生产实施方案
2014/02/23 职场文书
五四青年节演讲稿
2014/05/26 职场文书
python可视化之颜色映射详解
2021/09/15 Python