python word转pdf代码实例

作者:jokerB 时间:2023-09-02 18:14:16 

原理

使用python win32 库 调用word底层vba,将word转成pdf

安装pywin32


pip install pywin32

python代码


from win32com.client import gencache
from win32com.client import constants, gencache

def createPdf(wordPath, pdfPath):
 """
 word转pdf
 :param wordPath: word文件路径
 :param pdfPath: 生成pdf文件路径
 """
 word = gencache.EnsureDispatch('Word.Application')
 doc = word.Documents.Open(wordPath, ReadOnly=1)
 doc.ExportAsFixedFormat(pdfPath,
             constants.wdExportFormatPDF,
             Item=constants.wdExportDocumentWithMarkup,
             CreateBookmarks=constants.wdExportCreateHeadingBookmarks)
 word.Quit(constants.wdDoNotSaveChanges)

工欲善其事,必先利其器!

来源:https://www.cnblogs.com/jokerBi/p/10791760.html

标签:python,word,转,pdf
0
投稿

猜你喜欢

  • 用Python画圣诞树代码示例

    2023-06-14 06:22:27
  • 如何创建支持FILESTREAM的数据库示例探讨

    2024-01-26 15:30:13
  • 使用Python实现图像标记点的坐标输出功能

    2022-10-31 16:15:06
  • python3实现名片管理系统

    2022-01-21 22:11:01
  • 浅谈python处理json和redis hash的坑

    2023-08-01 10:51:14
  • 学会sql数据库关系图(Petshop)

    2024-01-28 18:43:23
  • python matplotlib:plt.scatter() 大小和颜色参数详解

    2021-09-26 04:56:28
  • Python闭包及装饰器运行原理解析

    2022-12-16 20:59:06
  • 浅谈Python访问MySQL的正确姿势

    2024-01-16 11:22:25
  • 在python 脚本下解析json数据

    2022-05-28 10:38:20
  • JS应用正则表达式转换大小写示例

    2024-04-26 17:11:14
  • web脚本程序攻击的防范

    2007-10-18 13:29:00
  • Pandas处理DataFrame稀疏数据及维度不匹配数据分析详解

    2023-08-20 02:44:38
  • MySQL死锁的产生原因以及解决方案

    2024-01-26 16:11:40
  • 详尽解析javascript的event对象

    2008-01-16 11:27:00
  • MYSQL中有关SUM字段按条件统计使用IF函数(case)问题

    2024-01-29 09:14:28
  • gorm操作MySql数据库的方法

    2024-01-20 14:15:00
  • pandas group分组与agg聚合的实例

    2023-01-04 14:22:28
  • python SSH模块登录,远程机执行shell命令实例解析

    2022-07-24 21:09:22
  • python批量修改文件名的示例

    2023-11-04 13:50:39
  • asp之家 网络编程 m.aspxhome.com