用python实现对PPT的操作

from pptx import Presentation

# 创建一个新的PPT文档

prs = Presentation()

# 添加幻灯片

slide_layout = prs.slide_layouts[1] # 选择布局类型

slide = prs.slides.add_slide(slide_layout)

# 添加标题

title = slide.shapes.title

title.text = “Title”

# 添加文本框

content = slide.placeholders[1]

content.text = “Content”

# 保存文档

prs.save('example.pptx')

# 读取现有的PPT文档

prs = Presentation('example.pptx')

# 遍历文档中的幻灯片

for slide in prs.slides:

for shape in slide.shapes:

if shape.has_text_frame:

print(shape.text_frame.text)

# 修改文档中的内容

slide = prs.slides[0]

title = slide.shapes.title

title.text = “Modified Title”

# 添加新的幻灯片

new_slide_layout = prs.slide_layouts[5]

slide = prs.slides.add_slide(new_slide_layout)

# 保存修改后的文档

prs.save('example.pptx')

以上代码创建了一个新的PPT文档并添加了一个幻灯片,其中包括标题和内容。然后,它加载了现有的文档并读取了幻灯片中的内容。接着,示例代码修改了文档中的内容,并添加了一个新的幻灯片。最后,修改后的文档被保存。

用python实现对PPT的操作

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
李玉媱的头像 - 鹿快
评论 共1条

请登录后发表评论