python word转pdf
2024-09-01 07:04:34
原理
使用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)
最新文章
- JBOSS 5 session时间配置
- iOS 开发-- enum与typeof enum用法
- Laravel 5.1 文档攻略 —— Eloquent:模型关系
- 为什么你还在用嵌入式的方式来使用mod_wsgi?
- 重新编译安装gcc-4.1.2(gcc版本降级)之TFS安装
- SLAM reference
- SQL 两张结构一样的表合并查询 .
- MVC (M-V-C启动程序调用关系)
- 简约的返回顶部效果(jQuery)
- Web攻防系列教程之跨站脚本攻击和防范技巧详解
- accp8.0转换教材第9章JQuery相关知识理解与练习
- JS中的作用域以及全局变量的问题
- ruby直接字符串压缩与解压缩
- 章节十、3-CSS Selector---用CSS Selector - ID定位元素
- flashback_scn导出
- Hibernate表关系03
- Java基础——Servlet(六)分页相关
- 使用Nexus搭建Maven内部服务器
- 基于云端的通用权限管理系统,SAAS服务,基于SAAS的权限管理,基于SAAS的单点登录SSO,企业单点登录,企业系统监控,企业授权认证中心
- android studio *.apk does not exist on disk