美文网首页自学编程Python日更成长营
自学Python:将PPT批量导出为图片和PDF文件

自学Python:将PPT批量导出为图片和PDF文件

作者: 小强聊成长 | 来源:发表于2021-11-09 12:17 被阅读0次

要将PPT文稿导出为图片或者PDF文件,单个操作另存为就可以了,如果遇到大量的文稿需要处理,就需要一个一个手动操作,浪费大量时间。使用Python代码可以批量完成。

输入代码如下:

import win32com.client as win32

from pathlib import Path

def ppt_conv(ppt_path):

    ppt_app = win32.gencache.EnsureDispatch('PowerPoint.Application')

    ppt = ppt_app.Presentations.Open(ppt_path)

    jpg_path = ppt_path.with_suffix('.jpg')

    pdf_path = ppt_path.with_suffix('.pdf')

    ppt.SaveAs(jpg_path, 17)

    ppt.SaveAs(pdf_path, 32)

    ppt.Close()

    ppt_app.Quit()

file_path = Path('d:\\11\\')

file_list = file_path.glob('*.ppt*')

for i in file_list:

    if i.is_file():

        ppt_conv(i)

执行后在d:\11目录会看见对应的PDF文件,和存放图片的文件夹,每个PPT的图片都单独有个文件夹存放图片。
________________END______________

相关文章

网友评论

    本文标题:自学Python:将PPT批量导出为图片和PDF文件

    本文链接:https://www.haomeiwen.com/subject/jvfczltx.html