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')
下期第三讲——插入文本框。