91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在python中使用pptx包批量修改ppt的格式

發布時間:2021-03-16 15:45:27 來源:億速云 閱讀:459 作者:Leah 欄目:開發技術

本篇文章為大家展示了怎么在python中使用pptx包批量修改ppt的格式,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

from pptx import Presentation
from pptx.enum.text import PP_ALIGN

prs = Presentation('originalppt.pptx') #導入ppt

sthead=prs.slides[2].shapes[1] #以第3張ppt為標準標題格式
print(sthead.text)
stleft=sthead.left
stwidth=sthead.width
sttop=sthead.top
stheight=sthead.height

#進行逐個修改
i=1
for slide in prs.slides:
 for shape in slide.shapes:
 if shape.has_text_frame:
  if 36000<shape.left<1200000 and shape.height<1400000:
   ftname=(shape.text_frame.paragraphs[0].runs[0].font.name)
   ftsize=int(shape.text_frame.paragraphs[0].runs[0].font.size.pt)
   if (ftsize>27):
   head=shape
   head.left=stleft
   head.top=sttop
   head.width=10080000
   head.height=stheight
   
   head.text_frame.vertical_anchor = MSO_ANCHOR.MIDDLE
   head.text_frame.paragraphs[0].line_spacing=1

   for paragraph in head.text_frame.paragraphs:
    for run in paragraph.runs:
    run.font.size = 32*12700 
    run.font.name = '宋體'

   #print(i,'ok')

 i +=1

prs.save('adjnew.pptx') #保存修改后的ppt

上述內容就是怎么在python中使用pptx包批量修改ppt的格式,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临桂县| 凭祥市| 临清市| 嫩江县| 德钦县| 武汉市| 石屏县| 崇礼县| 淮北市| 锡林郭勒盟| 砚山县| 太保市| 灵武市| 安国市| 浦东新区| 青浦区| 文安县| 井研县| 邢台市| 文成县| 泗洪县| 黄梅县| 新津县| 内乡县| 鹤岗市| 石柱| 元朗区| 禄丰县| 璧山县| 象山县| 吴忠市| 恩平市| 宁蒗| 绥化市| 山阴县| 称多县| 晋城| 甘肃省| 军事| 兴业县| 元江|