python word转pdf代码实例

Laraine ·
更新时间:2024-11-10
· 782 次阅读

原理

使用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)

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

您可能感兴趣的文章:python实现pdf转换成word/txt纯文本文件python批量实现Word文件转换为PDF文件python实现word 2007文档转换为pdf文件python-docx修改已存在的Word文档的表格的字体格式方法对Python中gensim库word2vec的使用详解python基于pdfminer库提取pdf文字代码实例Python多图片合并PDF的方法



word转pdf word pdf Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号