史上最全的Python操作 PPT 文档大全,以后写数据分析报告靠它了( 五 )

from pptx import Presentationfrom pptx.enum.text import PP_ALIGNprs = Presentation# 使用第七个版式black_slide_layout = prs.slide_layouts[6]slide = prs.slides.add_slide(black_slide_layout)left = top = width = height = Cm(3)text_box = slide.shapes.add_textbox(left, top, width, height)tf = text_box.text_frame# ---------------------------- #p = tf.add_paragraphp.text = "这是第二段文字"p.alignment = PP_ALIGN.LEFTprs.save("段落对其调整.pptx")当然这里还有一些其他样式的调整 , 和word很类似 , 就不一一叙述了 。
史上最全的Python操作 PPT 文档大全,以后写数据分析报告靠它了文章插图
5)字体样式调整
史上最全的Python操作 PPT 文档大全,以后写数据分析报告靠它了文章插图
代码如下:
from pptx import Presentationfrom pptx.util import Cm, Ptfrom pptx.enum.text import MSO_ANCHOR, MSO_AUTO_SIZEfrom pptx.dml.color import RGBColorfrom pptx.enum.text import PP_ALIGNprs = Presentation# 使用第七个版式black_slide_layout = prs.slide_layouts[6]slide = prs.slides.add_slide(black_slide_layout)left = top = width = height = Cm(3)text_box = slide.shapes.add_textbox(left, top, width, height)tf = text_box.text_frame# ---------------------------- #p = tf.add_paragraphp.text = "这是第二段文字"p.alignment = PP_ALIGN.LEFT# ------------------------------------- #p.font.bold = Truep.font.name = "宋体"p.font.color.rgb = RGBColor(247, 150, 70)p.font.size = Pt(30)prs.save("字体样式调整.pptx")结果如下:
史上最全的Python操作 PPT 文档大全,以后写数据分析报告靠它了文章插图
(完)
【史上最全的Python操作 PPT 文档大全,以后写数据分析报告靠它了】这么长你都读完了 , 你真是个爱学习的好孩子!为了奖励你 , 我决定把Python书以最便宜的价格卖给你!比京东淘宝都便宜 , 而且还能累加使用优惠券!尽量不让经济问题 , 耽误你的学习 。 来 , 领券学习吧 , 少年!
史上最全的Python操作 PPT 文档大全,以后写数据分析报告靠它了文章插图