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 Tkinter基础控件用法
Sep 03 Python
Python中使用gzip模块压缩文件的简单教程
Apr 08 Python
Python基于递归算法实现的走迷宫问题
Aug 04 Python
Python实现检测文件MD5值的方法示例
Apr 11 Python
基于python批量处理dat文件及科学计算方法详解
May 08 Python
Python根据成绩分析系统浅析
Feb 11 Python
Opencv-Python图像透视变换cv2.warpPerspective的示例
Apr 11 Python
在python 中split()使用多符号分割的例子
Jul 15 Python
使用python+whoosh实现全文检索
Dec 09 Python
numpy实现神经网络反向传播算法的步骤
Dec 24 Python
python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性
Feb 25 Python
浅谈优化Django ORM中的性能问题
Jul 09 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
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
PHP 验证身份证是否合法的函数
2017/02/09 PHP
php5.6.x到php7.0.x特性小结
2019/08/17 PHP
PHP code 验证码生成类定义和简单使用示例
2020/05/27 PHP
JS验证邮箱格式是否正确的代码
2013/12/05 Javascript
jquery自动切换tabs选项卡的具体实现
2013/12/24 Javascript
原生的html元素选择器类似jquery选择器
2014/10/15 Javascript
IE7浏览器窗口大小改变事件执行多次bug及IE6/IE7/IE8下resize问题
2015/08/21 Javascript
jquery平滑滚动到顶部插件使用详解
2017/05/08 jQuery
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
让Vue也可以使用Redux的方法
2018/05/23 Javascript
node.js 模块和其下载资源的镜像设置的方法
2018/09/06 Javascript
vue单页缓存方案分析及实现
2018/09/25 Javascript
angularjs http与后台交互的实现示例
2018/12/21 Javascript
微信小程序全局变量功能与用法详解
2019/01/22 Javascript
微信小程序自定义可滑动顶部TabBar选项卡实现页面切换功能示例
2019/05/14 Javascript
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
Django自定义分页效果
2017/06/27 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
解决jupyter notebook 出现In[*]的问题
2020/04/13 Python
利用PyTorch实现VGG16教程
2020/06/24 Python
先进党支部事迹材料
2014/01/13 职场文书
英文留学推荐信范文
2014/01/25 职场文书
初中生自我鉴定
2014/02/04 职场文书
优秀少先队员主要事迹材料
2014/05/28 职场文书
民族学专业求职信
2014/07/28 职场文书
生物工程专业求职信
2014/09/03 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书
扬州个园导游词
2015/02/06 职场文书
努力工作保证书
2015/02/28 职场文书
拖欠货款起诉状
2015/05/20 职场文书
农村老人去世追悼词
2015/06/23 职场文书
Django路由层如何获取正确的url
2021/07/15 Python
德生2P3收音机开箱评测
2022/04/30 无线电