婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python 批量將PPT導出成圖片集的案例

python 批量將PPT導出成圖片集的案例

熱門標簽:電銷機器人 金倫通信 crm電銷機器人 北京外呼電銷機器人招商 汕頭電商外呼系統供應商 400電話 申請 條件 南京crm外呼系統排名 云南地圖標注 鄭州智能外呼系統中心 賓館能在百度地圖標注嗎

導讀

需要使用python做一個將很多個不規則PPT導出成用文件夾歸納好的圖片集,所以就需要使用comtypes調用本機電腦上的ppt軟件,批量打開另存為多張圖片

采坑

公司電腦使用comtypes完美導出圖片,系統win10

回家后使用自己的電腦就報錯,系統也是win10,最后沒辦法放棄comtypes采用win32com,最終成功

源代碼

"""
	該工具函數的功能:批量將PPT導出成圖片
"""
import comtypes.client
import os
import win32com
import win32com.client
# base path
BASH_PATH = 'C:\\web\\python\\tool\\formatPPTtaobao\\ppts\\'
# render jpg
RENDER_BASE_PATH = 'C:\\web\\python\\tool\\formatPPTtaobao\\render\\'
# 初始化PPT
def init_powerpoint():
  powerpoint = win32com.client.Dispatch('PowerPoint.Application') #comtypes.client.CreateObject("Powerpoint.Application")
  powerpoint.Visible = 1
  return powerpoint
# PPT TO PDF 
def ppt_to_pdf_or_jpg(powerpoint, inputFileName, outputFileName, formatType = 32):
  if outputFileName[-3:] != 'pdf':
    outputFileName = outputFileName[0:-4] + ".pdf"
  deck = powerpoint.Presentations.Open(inputFileName)
  #deck.SaveAs(outputFileName, formatType) # formatType = 32 for ppt to pdf
  deck.SaveAs(inputFileName.rsplit('.')[0] + '.jpg', 17)
  deck.Close()
# save file as a folder
def convert_files_in_folder(powerpoint, folder):
  files = os.listdir(folder)
  pptfiles = [f for f in files if f.endswith((".ppt", ".pptx"))]
  print(pptfiles)
  for pptfile in pptfiles:
    fullpath = os.path.join(cwd, pptfile)
    ppt_to_pdf_or_jpg(powerpoint, fullpath, fullpath)
# delete more ppt and select 20 
def delete_more_ppt(folder):
	files = os.listdir(folder)
	allNum = len(files)
	endPoint = 0
	if(allNum = 20):
		return
	else:
		endPoint = allNum - 20
	for f in files[0:endPoint]:
		if(os.path.isfile(folder+f)):
			os.unlink(folder+f)
# exec picture composite
def execPictureComposite():
	os.system('python componsite_jpg_taobao.py')
	pass
# delete render jpgs
def deleteRenderJpg():
  jpgs = os.listdir(RENDER_BASE_PATH)
  for jpg in jpgs:
    os.unlink(RENDER_BASE_PATH+jpg)
if __name__ == "__main__":
  cwd = BASH_PATH
  delete_more_ppt(cwd)
  deleteRenderJpg()
  powerpoint = init_powerpoint()
  convert_files_in_folder(powerpoint, cwd)
  powerpoint.Quit()
  execPictureComposite()

補充:用python處理ppt中的文字

我就廢話不多說了,大家還是直接看代碼吧~

from pptx import Presentation
from pptx.util import Inches,Pt
ppt=Presentation()
#在ppt中加入一個幻燈片
slide=ppt.slides.add_slide(ppt.slide_layouts[1])
#第一種
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_par=textbox.text_frame.add_paragraph()
new_par.text='這是文本框里的第二段'
ppt.save('test.pptx'); 

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Python辦公自動化PPT批量轉換操作
  • 利用Python制作PPT的完整步驟
  • python 實現提取PPT中所有的文字
  • python自動化辦公操作PPT的實現
  • 分步驟教你用python一步步提取PPT中的圖片

標簽:昆明 文山 石家莊 錫林郭勒盟 西寧 懷化 梅州 浙江

巨人網絡通訊聲明:本文標題《python 批量將PPT導出成圖片集的案例》,本文關鍵詞  python,批量,將,PPT,導出,成,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python 批量將PPT導出成圖片集的案例》相關的同類信息!
  • 本頁收集關于python 批量將PPT導出成圖片集的案例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一级高清片在线观看| 国产亚洲一区二区在线观看| 日韩女优电影在线观看| 日韩一区欧美小说| 麻豆国产欧美一区二区三区| 91视频免费看| 国产午夜精品美女毛片视频| 天天色天天爱天天射综合| 高清在线不卡av| 精品久久久久香蕉网| 亚洲国产你懂的| 91首页免费视频| 中文字幕第一页久久| 麻豆精品在线播放| 制服丝袜激情欧洲亚洲| 亚洲一区二区成人在线观看| 成人性色生活片| 久久―日本道色综合久久| 图片区小说区区亚洲影院| 国产东北露脸精品视频| 精品1区2区在线观看| 婷婷丁香久久五月婷婷| 欧美性极品少妇| 国产亚洲一区字幕| 国产大陆a不卡| 2021久久国产精品不只是精品| 丝瓜av网站精品一区二区| 欧美日韩在线播放一区| 一区二区三区精品久久久| 97久久超碰精品国产| 亚洲婷婷综合久久一本伊一区| 国产精品中文字幕一区二区三区| 欧美一区二区精美| 午夜激情久久久| 欧美日韩一区高清| 亚洲成人免费电影| 欧美婷婷六月丁香综合色| 亚洲男人电影天堂| 色88888久久久久久影院野外| 亚洲欧洲精品一区二区三区不卡| 不卡一区中文字幕| 亚洲欧美日韩久久| 欧美系列一区二区| 日韩综合小视频| 久久男人中文字幕资源站| 久久精品国产免费| 久久久久国产精品人| 成人性色生活片| 亚洲欧美成人一区二区三区| 欧美伊人精品成人久久综合97| 亚洲视频一区二区免费在线观看| 色欧美日韩亚洲| 日韩精品视频网站| 国产日韩精品一区二区三区在线| 成人一区在线观看| 亚洲乱码国产乱码精品精的特点| 欧美视频在线一区| 久久国产尿小便嘘嘘尿| 国产蜜臀av在线一区二区三区| 91蜜桃传媒精品久久久一区二区| 一区二区三区小说| 精品欧美一区二区久久| 99麻豆久久久国产精品免费| 日韩在线观看一区二区| 中文字幕欧美区| 91传媒视频在线播放| 久久国产夜色精品鲁鲁99| 亚洲欧洲色图综合| 欧美一级一级性生活免费录像| 国产成人精品一区二| 婷婷开心久久网| 国产精品天美传媒| 91精品久久久久久久久99蜜臂| 国产成人午夜视频| 五月天精品一区二区三区| 国产精品入口麻豆原神| 91麻豆精品国产91久久久使用方法 | 高清不卡一区二区| 亚洲成人资源网| 久久青草欧美一区二区三区| 欧美午夜电影一区| 成人网男人的天堂| 日av在线不卡| 一区二区三区丝袜| 中文字幕不卡在线观看| 欧美一区二区三区四区高清| a4yy欧美一区二区三区| 国产一区二区成人久久免费影院| 亚洲第一成年网| 国产精品久久一卡二卡| 欧美成人猛片aaaaaaa| 欧美色综合天天久久综合精品| 国产成人亚洲综合色影视| 日本午夜精品视频在线观看| 一区二区三区视频在线看| 国产精品不卡视频| 国产欧美日韩在线| 久久久99久久精品欧美| 欧美v日韩v国产v| 欧美精品久久99久久在免费线 | 色中色一区二区| 国产成a人亚洲精品| 麻豆一区二区三| 美女一区二区视频| 免费成人在线网站| 日韩二区三区在线观看| 无吗不卡中文字幕| 青青草国产成人99久久| 婷婷成人激情在线网| 午夜欧美一区二区三区在线播放| 亚洲精品乱码久久久久久久久| 亚洲欧美影音先锋| 亚洲欧美另类综合偷拍| 中文字幕中文字幕一区| 国产精品国产三级国产三级人妇| 国产日韩精品一区二区三区 | 在线亚洲高清视频| 欧洲在线/亚洲| 欧美蜜桃一区二区三区| 欧美日韩黄视频| 日韩视频免费观看高清完整版在线观看| 欧美日韩国产综合一区二区| 欧美情侣在线播放| 日韩欧美一区在线观看| 久久久久久综合| 一区二区中文字幕在线| 亚洲成va人在线观看| 男女视频一区二区| 国产一区二三区| 91麻豆福利精品推荐| 欧美日韩精品综合在线| 日韩一级在线观看| 国产人久久人人人人爽| 1024亚洲合集| 日本不卡一二三| 高清在线成人网| 欧美亚洲综合久久| 精品国产乱码久久久久久影片| 国产性天天综合网| 亚洲人成网站影音先锋播放| 天堂蜜桃一区二区三区| 国产一区欧美一区| 91丨九色丨蝌蚪富婆spa| 91精品国产欧美日韩| 国产午夜精品一区二区| 亚洲国产综合91精品麻豆| 激情综合色播激情啊| 91久久免费观看| 久久久久久影视| 亚洲第一会所有码转帖| 国产精品一卡二| 欧美日韩国产系列| 国产精品美女久久久久高潮| 丝瓜av网站精品一区二区| 成人激情免费网站| 日韩欧美国产电影| 一区二区三区四区不卡在线| 亚洲色图在线播放| 亚洲男女一区二区三区| 精一区二区三区| 欧美日韩综合在线免费观看| 久久综合色鬼综合色| 午夜私人影院久久久久| 成人app软件下载大全免费| 日韩欧美你懂的| 一区二区三区蜜桃| 成人午夜免费视频| 日韩欧美色综合网站| 亚洲国产精品尤物yw在线观看| 国产成人午夜精品影院观看视频 | 国产成人精品免费视频网站| 欧美四级电影在线观看| 17c精品麻豆一区二区免费| 麻豆成人在线观看| 欧美日韩亚洲综合在线 | 日韩成人av影视| 色婷婷久久久亚洲一区二区三区| 久久亚洲一区二区三区四区| 午夜在线成人av| 欧美性猛交xxxx乱大交退制版 | 国内外成人在线| 欧美人与禽zozo性伦| 亚洲人成精品久久久久久| 国产精品资源在线看| 日韩精品资源二区在线| 亚洲综合另类小说| 色国产综合视频| 成人欧美一区二区三区白人| 国产99精品国产| 国产午夜精品一区二区三区视频| 精品系列免费在线观看| 欧美一级高清片在线观看| 午夜视频久久久久久| 欧美一区二区三区影视| 亚洲h在线观看| 51精品秘密在线观看| 欧美aaaaa成人免费观看视频| 欧美在线一区二区三区| 一级中文字幕一区二区| 欧美日韩免费不卡视频一区二区三区|