千家信息网

python自动化办公中word怎样转pdf

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家介绍python自动化办公中word怎样转pdf,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。如何利用pypiwin32库解决我们常见的一个需求:将word文档转换
千家信息网最后更新 2025年12月02日python自动化办公中word怎样转pdf

这篇文章给大家介绍python自动化办公中word怎样转pdf,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

如何利用pypiwin32库解决我们常见的一个需求:将word文档转换为pdf文档

主要通过模拟MS Word或者WPS进行另存为或者导出为pdf的功能进行实现,因此电脑中需要安装MS Office或者WPS软件,转出来的效果同手动进行转换一致:


ExportAsFixedFormat 方法介绍

简单实现:

import os
import win32com.client

# word文档路径
docx_path = 'awesome.docx'
# Word.Application,使用MS word;Kwps.Application,使用WPS
app = win32com.client.DispatchEx("Kwps.Application")
# 不显示界面
app.Visible = False
# 只读方式打开文档
doc = app.Documents.Open(os.path.abspath(docx_path), ReadOnly=1)
# 导出为PDF文档,命名:output_pdf.pdf
# 也可以使用另存为函数:SaveAs
doc.ExportAsFixedFormat(os.path.abspath('output_pdf.pdf'), 17)
# 关闭文档和软件
doc.Close()
app.Quit()


转换效果

如果需要进行批量word到pdf的转换,只需要遍历文件转换就行了。

关于python自动化办公中word怎样转pdf就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

文档 办公 自动化 内容 效果 更多 软件 帮助 不错 一致 兴趣 函数 功能 小伙 小伙伴 常见 手动 文件 文章 方式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全包括那些方面 服务器时间慢8个小时 软件开发的流程及步骤 黄浦区品牌软件开发技术指导 易语言数据库 查找记录 总结软件开发 服务器保留地址只能百分之5么 X79安装服务器系统 台湾云服务器主机 用access数据库比对 崇明区环保网络技术 图片分析软件开发 修改标题服务器繁忙请稍后再试 湖南党性体检软件开发公司 医院网络安全工作实施方案 sql 两台服务器 现代软件开发公司的网络设计 服务器安全组怎么打开 一台服务器可以带几个PC 服务器繁忙请稍后尝试是什么意思 多媒体与网络技术学科大类 为什么选者软件开发这个专业 热血传奇怎么提高服务器人数 网络违法犯罪是我国网络安全 魔兽世界金币价格最高的服务器 网络安全主题宣传周活动 vb如何将图片上传到数据库 机关干部 网络安全 怎么删除正在运行的数据库 青岛商城软件开发外包公司
0