python实现向ppt文件里插入新幻灯片页面的方法
作者:重负在身 时间:2021-09-01 15:58:22
本文实例讲述了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 內容要放入图形
希望本文所述对大家的Python程序设计有所帮助。
标签:python,ppt,插入
0
投稿
猜你喜欢
Python实现对桌面进行实时捕捉画面的方法详解
2022-09-06 19:12:59
浅谈python中列表、字符串、字典的常用操作
2023-02-02 23:59:15
golang使用json格式实现增删查改的实现示例
2024-04-27 15:36:51
交互设计实用指南系列(10)—别让我思考
2010-03-01 12:50:00
详解Python如何实现Excel数据读取和写入
2023-10-29 06:46:35
《色彩解答》系列之三 色彩对比
2008-02-17 14:40:00
vue 项目代码拆分的方案
2024-06-05 09:17:56
PHP CURL CURLOPT参数说明(curl_setopt)
2023-11-14 19:06:44
Vue中使用webpack别名的方法实例详解
2024-05-11 09:13:41
使用python从三个角度解决josephus问题的方法
2022-02-22 02:19:55
python中数组和矩阵乘法及使用总结(推荐)
2021-11-30 04:29:31
python文件特定行插入和替换实例详解
2022-05-01 11:16:27
Python递归函数 二分查找算法实现解析
2021-06-22 05:58:38
python如何解析复杂sql,实现数据库和表的提取的实例剖析
2024-01-21 06:37:51
SQL SERVER中的流程控制语句
2024-01-12 18:25:26
asp如何定时执行约定的页面?
2009-11-15 20:17:00
pytest内置fixture使用临时目录流程详解
2021-12-27 06:49:23
Python 中包/模块的 `import` 操作代码
2021-07-10 02:52:20
python3.5的包存放的具体路径
2023-11-27 21:11:21
Python Vaex实现快速分析100G大数据量
2021-05-24 08:48:58