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调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
Aug 15 Python
深入探究Python中变量的拷贝和作用域问题
May 05 Python
Python中encode()方法的使用简介
May 18 Python
在Python中定义和使用抽象类的方法
Jun 30 Python
JS设计模式之责任链模式实例详解
Feb 03 Python
Python读取视频的两种方法(imageio和cv2)
Apr 15 Python
django 发送手机验证码的示例代码
Apr 25 Python
python代码 输入数字使其反向输出的方法
Dec 22 Python
Python实现将HTML转成PDF的方法分析
May 04 Python
PyTorch 对应点相乘、矩阵相乘实例
Dec 27 Python
python的help函数如何使用
Jun 11 Python
Python 如何创建一个简单的REST接口
Jul 30 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
下载文件的点击数回填
2006/10/09 PHP
php strcmp使用说明
2010/04/22 PHP
php共享内存段示例分享
2014/01/20 PHP
使用Huagepage和PGO来提升PHP7的执行性能
2015/11/30 PHP
PHP面向对象程序设计之接口的继承定义与用法详解
2018/12/20 PHP
laravel 根据不同组织加载不同视图的实现
2019/10/14 PHP
滚动条变色 隐藏滚动条与双击网页自动滚屏显示代码
2009/12/28 Javascript
jquery插件之easing 动态菜单
2010/08/21 Javascript
一个简单的网站访问JS计数器 刷新1次加1次访问
2012/09/20 Javascript
让图片旋转任意角度及JQuery插件使用介绍
2013/03/20 Javascript
JavaScript中的关键字"VAR"使用详解 分享
2013/07/31 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
浅谈JavaScript对象的创建方式
2016/06/13 Javascript
AngularJS入门教程之Scope(作用域)
2016/07/27 Javascript
微信小程序 地图map详解及简单实例
2017/01/10 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
使用Angular CLI进行单元测试和E2E测试的方法
2018/03/24 Javascript
JavaScript设计模式之装饰者模式定义与应用示例
2018/07/25 Javascript
Javascript实现秒表倒计时功能
2018/11/17 Javascript
jquery操作checkbox的常用方法总结【附测试源码下载】
2019/06/10 jQuery
pyqt和pyside开发图形化界面
2014/01/22 Python
python如何查看系统网络流量的信息
2016/09/12 Python
python 文件操作删除某行的实例
2017/09/04 Python
Django 2.0版本的新特性抢先看!
2018/01/05 Python
详解Python正则表达式re模块
2019/03/19 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
Python如何筛选序列中的元素的方法实现
2019/07/15 Python
python3 写一个WAV音频文件播放器的代码
2019/09/27 Python
在Django下创建项目以及设置settings.py教程
2019/12/03 Python
Mytheresa中国官网:德国时尚奢侈品商城
2017/08/04 全球购物
应届毕业生求职信
2013/11/30 职场文书
员工拾金不昧表扬信
2014/01/09 职场文书
超市采购员岗位职责
2014/02/01 职场文书
我的教育故事演讲稿
2014/05/04 职场文书
党员转正党支部意见
2015/06/02 职场文书