用python自动制作ppt第二讲——插入文字的两种方法和追加文字
python制作ppt,可以通过编程完成,实现自动办公,高效率完成工作,本讲座一共分为四讲。
1.第一讲——了解11种默认布局
2.第二讲——插入文字的两种方法和追加文字
3.第三讲——插入文本框
4.第四讲——插入图片
插入文字有两种方法,第一,通过占位符对象,第二,直接通过占位符。
第一种方法:
from pptx import Presentationppt=Presentation()#选择第一种默认布局slide_layout=ppt.slide_layouts[0]slide=ppt.slides.add_slide(slide_layout)
title=slide.shapes.titletitle.text='标题'subtitle=slide.placeholders[1]subtitle.text='副标题'ppt.save('ppt插入文字.pptx')
第二种方法:
from pptx import Presentationppt=Presentation()#选择第一种默认布局slide_layout=ppt.slide_layouts[0]slide=ppt.slides.add_slide(slide_layout)placeholders=slide.shapes.placeholdersplaceholders[0].text='第一个框'
placeholders[1].text='第二个框'ppt.save('ppt插入文字占位符方法.pptx')
追加文字的方法:
from pptx import Presentation#读取ppt
ppt=Presentation('ppt插入文字.pptx')slide=ppt.slides[0]placeholder=slide.shapes.placeholdersnew_paragrahp=placeholder[1].text_frame.add_paragraph()
#追加新文字
new_paragrahp.text='追加的新文字'ppt.save('ppt插入文字2.pptx')
下期第三讲——插入文本框。
用python自动制作ppt第二讲——插入文字的两种方法和追加文字相关推荐
- 用python自动制作ppt第一讲——了解11种默认布局
python制作ppt,可以通过编程完成,实现自动办公,高效率完成工作,本讲座一共分为四讲. 1.第一讲--了解11种默认布局 2.第二讲--插入文字的两种方法和追加文字 3.第三讲--插入文本框 4 ...
- Latex插入参考文献的两种方法—自动与手动
先忍不住吐槽一下, 为啥都21世纪了还有期刊要求参考文献要放在.tex文件里面 使用.bib文件多简洁优美啊 现在我们就来看下latex中插入参考文献的两种方法 第一种 自动方法:使用.bib文件 在 ...
- 在PowerPoint中插入视频的两种方法
转载者: 怎么做ppt课件背景 来源: www.2ppt.cn 为追求更完美效果,在Powerpoint中通过shockwave Flash Object控件插入SWF格式动 ...
- python文字教程-Python在图片中添加文字的两种方法
本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...
- python怎么在图片上写字_Python在图片中添加文字的两种方法
本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...
- python如何在图片上添加文字_Python在图片中添加文字的两种方法
本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...
- 怎样在python的turtle中输入文字_Python在图片中添加文字的两种方法
本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...
- 怎么在python中添加文字_Python在图片中添加文字的两种方法
本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...
- SQLServer 批量插入数据的两种方法
SQLServer 批量插入数据的两种方法- 发布:dxy 字体:[增加 减小] 类型:转载 在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用In ...
- Python的pip怎样更新到最新版本:两种方法!
Python的pip怎样更新到最新版本:两种方法! 方法一: 在管理员模式的控制台里输入下面这行命令 python -m pip install --upgrade pip 方法二: Anaconda ...
最新文章
- DB2 创建数据库、缓冲池和表空间
- micropython串口通信_MicroPython-ESP32串口通信-1Z实验室
- 继SqlPager之后推出一款可用于前台页面的分页控件--UrlPager
- python入门基础教程02 Python简介
- 迅速解决!!!!!启动Tomcat报错PermGen space
- GraphPad Prism 9.0.2 for MacOS 2021最新完美版科研绘图统计软件 附安装使用教程
- html-body相关标签
- swift之Mac中NSView视图里的截图【ScrollView中的内容截图】
- 烂泥:IE6绿色中文版,支持在Win7、Win8下完美运行
- PC软件标题修改器 支持加壳
- 第七章 NoSQL数据库技术(二)
- Python批量检测域名是否被注册
- 15年手持4个大厂offer的我,今天面试今日头条体无完肤
- 菜鸟的草缸 篇四:菜鸟的草缸:二氧化碳CO2
- idm下载器(Internet Download Manager)
- List<T>, IQueryable, IEnumerable 关系和区别
- 在word里面插入对象显示不全怎么办
- python人机对战_【人机对战】用python打造经典井字游戏
- 关于解决移动端息屏后定时器不工作的问题
- REW声学测试(二):离线测试