你好,我是UP:法学院毕业的Python程序员兆锋(点击查看🏆近期的付费答疑记录),
如有学习问题,欢迎加入学习群和我交流❤交流群
主要内容
关于word转pdf,使用场景非常多,建议大家在本文评论区,留下你的案例需求,大家一起来讨论实现~
视频内容
点击下方链接,直达本讲视频
点击查看【bilibili】
本讲代码
# -*- coding: utf-8 -*-
# @Time : 2020/8/20 20:47
# @公众号 :Python自动化办公社区
# @File : word2pdf.py
# @Software: PyCharm
# @Description:
from win32com.client import Dispatch,constants,gencache
doc_path = 'test.docx'
pdf_path = 'test.pdf'
gencache.EnsureModule('{00020905-0000-0000-C000-000000000046}',0,8,4)
wd = Dispatch("Word.Application")
doc = wd.Documents.Open(doc_path,ReadOnly=1)
doc.ExportAsFixedFormat(pdf_path,constants.wdExportFormatPDF,Item=constants.wdExportDocumentWithMarkup,CreateBookmarks=constants.wdExportCreateHeadingBookmarks)
wd.Quit(constants.wdDoNotSaveChanges)
配套文档
拓展内容
- Pandas官方文档中文版PDF下载
- 详解 | Python&PyCharm的软件下载和安装
- 我在视频中用的代码字体和页面主题
- 🌈彩蛋文件夹,全是自动化办公干货,不点后悔系列
- Python知识星球👉点击直达
提问与答疑
提供以下3种交流方式: