# -*- coding: UTF8 -*-
from win32com.client import *
def switch_pdf(path, name):
'''
作用:将word文档转化为pdf文档
参数1:文件夹路径
参数2:文件名
'''
# 创建word程序对象
word = gencache.EnsureDispatch('Word.Application')
# 读取word文件
f = word.Documents.Open(path + name)
# 转化为word文件
f.ExportAsFixedFormat(path + "hello.pdf", constants.wdExportFormatPDF)
# 退出程序
word.Quit();
switch_pdf("C:\\Users\\Administrator\\Desktop\\word文档\\" , "hello.doc")
运行效果图:
原 word 样式:
新 pdf 样式:
ExportAsFixedFormat() 转化方法的参数使用详情:
喜欢的点个赞❤吧!
转载:https://blog.csdn.net/qq_38161040/article/details/109208049
查看评论