ppt转pdf
Created At :
Count:165
Views 👀 :
import win32com.client import os def ppt2pdf(filename, output_filename): """ PPT文件导出为pdf格式 :param filename: PPT文件的名称 :param output_filename: 导出的pdf文件的名称 :return: """ ppt_app = win32com.client.Dispatch('PowerPoint.Application') ppt = ppt_app.Presentations.Open(filename) ppt.SaveAs(output_filename, 32) print("导出成pdf格式成功!!!") ppt_app.Quit()
dirname = r'' filenames = os.listdir(dirname) for filename in filenames: if filename.endswith('ppt') or filename.endswith('pptx'): base, ext = filename.split('.') new_name = base + '.pdf' filename =os.path.join(dirname,filename) output_filename =os.path.join(dirname,new_name) ppt2pdf(filename, output_filename)
|