您的位置:首页 > 编程语言 > Python开发

艺赛旗(RPA)python 转换 word,excel,ppt 到 pdf

2019-03-18 13:17 1686 查看

艺赛旗 RPA8.0全新首发免费下载 点击下载
http://www.i-search.com.cn/index.html?from=line1
请看程序运行过程:
如题,需要使用的 win32com 库咱们产品自带,无需额外导入。
win32com 库这么强大,大家一起挖掘它分享出来吧 😄

from win32com import client
#word转换为pdf
def word_to_pdf():
w = client.Dispatch(“Word.Application”)
doc = w.Documents.Open(‘d:\test\a.docx’)
doc.ExportAsFixedFormat(‘D:\test\word.pdf’, client.constants.wdExportFormatPDF)
w.Quit()
#excel转换为pdf
def excel_to_pdf():
xlApp = client.Dispatch(“Excel.Application”)
books = xlApp.Workbooks.Open(‘d:\test\b.xlsx’)
books.ExportAsFixedFormat(0, ‘D:\test\excel.pdf’)
xlApp.Quit()
#ppt转换为pdf
def ppt_to_pdf():
p = client.Dispatch(“PowerPoint.Application”)
ppt = p.Presentations.Open(‘d:\test\c.pptx’, False, False, False)
ppt.ExportAsFixedFormat(‘D:\test\ppt.pdf’, 2, PrintRange=None)
p.Quit()

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: