婷婷综合国产,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
    日日噜噜夜夜狠狠视频欧美人 | 视频在线观看一区二区三区| 一区二区三区四区不卡在线| 欧美a级理论片| 99久久精品免费看| 91浏览器在线视频| 精品99一区二区| 亚洲香肠在线观看| 日本vs亚洲vs韩国一区三区 | 国产·精品毛片| 欧洲另类一二三四区| 久久久久久久一区| 亚洲va韩国va欧美va| 99re成人在线| 欧美天天综合网| 国产精品九色蝌蚪自拍| 狂野欧美性猛交blacked| 99re热这里只有精品免费视频| 欧美精品一区二区久久婷婷| 国产亚洲综合av| 老司机精品视频线观看86| 91福利在线看| 亚洲视频香蕉人妖| 成人丝袜视频网| 久久综合狠狠综合久久激情| 男男视频亚洲欧美| 99国产精品视频免费观看| 久久蜜桃av一区二区天堂| 亚洲一区二区三区中文字幕在线| 成人一区二区在线观看| 精品日韩欧美在线| 麻豆精品国产传媒mv男同| 在线亚洲+欧美+日本专区| 中文字幕一区二区三区四区 | 99re热视频这里只精品| 日韩亚洲欧美高清| 美洲天堂一区二卡三卡四卡视频 | 日本精品一级二级| 亚洲日本免费电影| 99热这里都是精品| 国产精品久久久久久久久久免费看| 国内不卡的二区三区中文字幕| 日韩一区二区免费高清| 人人精品人人爱| 日韩欧美一二三四区| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美一区二区三区喷汁尤物| 亚洲午夜在线视频| 777午夜精品视频在线播放| 视频一区在线播放| 欧美一级日韩免费不卡| 久久国产乱子精品免费女| 日韩精品最新网址| 国产麻豆视频精品| 中文字幕在线不卡| 在线一区二区三区四区五区| 亚洲成人在线观看视频| 欧美一级专区免费大片| 国内成+人亚洲+欧美+综合在线| 欧美一级艳片视频免费观看| 国产毛片精品一区| 国产精品国产馆在线真实露脸| 在线看一区二区| 免费观看在线综合色| 日韩久久久精品| 成人手机电影网| 亚洲成人综合在线| 91麻豆精品久久久久蜜臀| 国产美女精品在线| 中文字幕在线观看不卡| 欧美日韩激情一区二区| 激情综合色丁香一区二区| 国产精品久久午夜夜伦鲁鲁| 欧美日韩中文字幕一区二区| 激情综合色综合久久综合| 久久夜色精品一区| 色综合久久中文字幕| 日本免费新一区视频| 亚洲国产精品成人久久综合一区| 色综合中文综合网| 一区二区三区日韩在线观看| 欧美一区二区三区不卡| 不卡欧美aaaaa| 免费观看久久久4p| 久久久久久久久99精品| 91久久精品国产91性色tv| 老司机一区二区| 亚洲综合一区二区精品导航| 久久综合九色综合97婷婷| 欧美日韩大陆一区二区| 波多野洁衣一区| 精久久久久久久久久久| 国产精品盗摄一区二区三区| 在线成人高清不卡| a4yy欧美一区二区三区| 国产乱妇无码大片在线观看| 亚洲欧美韩国综合色| 日韩三区在线观看| 欧美偷拍一区二区| 色婷婷精品久久二区二区蜜臂av| 国产福利一区在线| 久久97超碰色| 青青草91视频| 香蕉久久夜色精品国产使用方法| 中文字幕在线播放不卡一区| 一区二区三区成人在线视频| 欧美肥妇bbw| 欧美日韩国产首页| 欧美日韩亚洲不卡| 欧美久久久久久久久| 欧美一区二区性放荡片| 日韩欧美在线综合网| 精品盗摄一区二区三区| 久久女同精品一区二区| 国产亚洲午夜高清国产拍精品 | 久久女同精品一区二区| 久久精品这里都是精品| 国产精品久久夜| 一区二区三区毛片| 日韩高清在线一区| 精品一区精品二区高清| 国产成人自拍网| 91麻豆精东视频| 欧美二区乱c少妇| 2014亚洲片线观看视频免费| 国产精品色呦呦| 悠悠色在线精品| 男人操女人的视频在线观看欧美| 国产一区二区三区电影在线观看| 成人性生交大片| 欧美性色欧美a在线播放| 日韩免费观看高清完整版| 国产精品视频yy9299一区| 亚洲电影中文字幕在线观看| 另类调教123区| a4yy欧美一区二区三区| 欧美二区乱c少妇| 国产欧美一区二区精品性| 亚洲一区二区精品视频| 国产在线精品免费| 色菇凉天天综合网| 久久中文娱乐网| 一区二区三区精品视频在线| 国产中文一区二区三区| 在线观看成人小视频| 精品sm在线观看| 亚洲电影第三页| 国产成a人亚洲| 6080国产精品一区二区| 最好看的中文字幕久久| 久久精品免费看| 欧美性受极品xxxx喷水| 国产欧美中文在线| 蜜臀av亚洲一区中文字幕| 色婷婷久久久久swag精品| 久久久天堂av| 免费观看在线综合色| 色8久久精品久久久久久蜜| 国产欧美日韩三级| 久久99最新地址| 欧美日韩国产在线观看| 最近中文字幕一区二区三区| 久久99国产精品免费| 欧美高清性hdvideosex| 亚洲精品欧美在线| eeuss国产一区二区三区| 亚洲精品在线观看网站| 丝瓜av网站精品一区二区| 一本色道久久综合狠狠躁的推荐| 26uuu久久综合| 免费一区二区视频| 欧美日韩一卡二卡| 伊人色综合久久天天| 成人福利视频在线| 国产欧美精品一区aⅴ影院| 黄色成人免费在线| 精品国产乱码久久久久久老虎 | 91污片在线观看| 中文字幕 久热精品 视频在线| 九九久久精品视频| 日韩一区二区三免费高清| 亚洲一区二区三区四区不卡| 色哟哟一区二区| 中文字幕欧美一| 成人高清免费在线播放| 国产精品国产馆在线真实露脸| 国产精品99久久久久久宅男| 99精品久久免费看蜜臀剧情介绍| 欧美精品在线视频| 一级女性全黄久久生活片免费| 成人一区二区视频| 欧美激情综合在线| 国产在线视频精品一区| 久久免费国产精品| 国产成人99久久亚洲综合精品| 精品久久一二三区| 国产自产视频一区二区三区| 2023国产精品视频| 粗大黑人巨茎大战欧美成人| 国产精品入口麻豆原神|