Python技术篇-利用Office VBA实现word文档转化为pdf文档实例演示

wufei123 发布于 2024-09-04 阅读(6)

# -*- 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() 转化方法的参数使用详情:

喜欢的点个赞吧!

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。