- 主要内容
- 视频内容
- 本讲代码
- -- coding: utf-8 --
- @Time : 2020/8/21 20:13
- @公众号 :Python自动化办公社区
- @File : ppt_wt.py
- @Software: PyCharm
- @Description:
- pip install python-pptx
- body_shape[0].text = ‘这是占位符0’
- body_shape[1].text = ‘这是占位符1’
- subtitle = slide.shapes.placeholders[1] #取出本页第二个文本框
- subtitle.text = ‘这是文本框’
- new_paragraph = body_shape[1].text_frame.add_paragraph()
- new_paragraph.text = ‘新段落’
- new_paragraph.font.bold = True
- new_paragraph.font.italic = True
- new_paragraph.font.size = Pt(15)
- new_paragraph.font.underline = True
- 如何在文本框里添加第二段文字?
- new_para = textbox.text_frame.add_paragraph()
- new_para.text = ‘第二段文字’
你好,我是UP:法学院毕业的Python程序员兆锋(点击查看🏆近期的付费答疑记录),
如有学习问题,欢迎加入学习群和我交流❤交流群
主要内容
关于PPT这个主题,我们的美女老师还专门录了一个专题视频,请移步:
- python-pptx库 | PPT与Python的完美结合,PPT自动化办公教程
视频内容
点击下方链接,直达本讲视频
点击查看【bilibili】本讲代码
```-- coding: utf-8 --
@Time : 2020/8/21 20:13
@公众号 :Python自动化办公社区
@File : ppt_wt.py
@Software: PyCharm
@Description:
pip install python-pptx
from pptx import Presentation from pptx.util import Inches,Pt
ppt = Presentation() slide = ppt.slides.add_slide(ppt.slide_layouts[1])# 在PPT中插入一个幻灯片
body_shape = slide.shapes.placeholders
body_shape[0].text = ‘这是占位符0’
body_shape[1].text = ‘这是占位符1’
# title_shape = slide.shapes.title title_shape.text = ‘这是标题’
subtitle = slide.shapes.placeholders[1] #取出本页第二个文本框
subtitle.text = ‘这是文本框’
#
new_paragraph = body_shape[1].text_frame.add_paragraph()
new_paragraph.text = ‘新段落’
new_paragraph.font.bold = True
new_paragraph.font.italic = True
new_paragraph.font.size = Pt(15)
new_paragraph.font.underline = True
# left = Inches(2) top = Inches(2) width = Inches(3) height = Inches(3) # # # textbox = slide.shapes.add_textbox(left,top,width,height) textbox.text = ‘new textbox’
如何在文本框里添加第二段文字?
new_para = textbox.text_frame.add_paragraph()
new_para.text = ‘第二段文字’
#
配套文档
拓展内容
- Pandas官方文档中文版PDF下载
- 详解 | Python&PyCharm的软件下载和安装
- 我在视频中用的代码字体和页面主题
- 🌈彩蛋文件夹,全是自动化办公干货,不点后悔系列
- Python知识星球👉点击直达
提问与答疑
提供以下3种交流方式: