word转换pdf的python代码_python word转pdf代码实例
原理
使用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)
工欲善其事,必先利其器!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持龙方网络。
word转换pdf的python代码_python word转pdf代码实例相关推荐
- python画代码-Python教程_Python画Mandelbrot集 代码
Python教程_Python画Mandelbrot集 代码 作者:Comet 来源: 课课家 www.kokojia.com点击数:278发布时间:2015-06-19 11:17:19 曼德勃罗集 ...
- doc python 颜色_Python wordcloud.ImageColorGenerator方法代码示例
本文整理汇总了Python中wordcloud.ImageColorGenerator方法的典型用法代码示例.如果您正苦于以下问题:Python wordcloud.ImageColorGenerat ...
- python生成word目录_使用Python更新MS Word .docx文档的目录(目录)
我使用python包" python-docx"来修改MS Word .docx文档的结构和内容.该软件包无法更新TOC(目录)[Python: Create a "Ta ...
- set python用法_Python set()用法及代码示例
集合(Set)是由不同语言组成的序列的数学术语,Python也对其语言进行了扩展,并且可以使用set()轻松制作. set()方法用于将任何可迭代元素转换为可迭代元素的不同元素和排序序列,通常称为Se ...
- python 方向键控制代码_Python控制鼠标键盘代码实例
python控制鼠标键盘其实很容易,我们在写程序的时候很多时候会用的到! python控制鼠标键盘步骤及代码 1.安装类库 pip install pyautogui 2.代码: import pya ...
- java将uuid转换成大写,python生成大写32位uuid代码
我就废话不多说了,还是直接看代码吧,希望对你有帮助! import uuid def getUUID(): return "".join(str(uuid.uuid4()).spl ...
- python母亲节代码_python实践分享提高代码质量:使用with自动关闭资源
使用with自动关闭资源 来做个简单的试验,观察一下发生的现象.在Python解释器中输入下面两行代码,会有什么情况发生呢? 使用with自动关闭资源 结果是:在解释器所在的目录下生成了一个文件tes ...
- python七彩蟒蛇代码_Python实现七彩蟒蛇绘制实例代码
本文主要研究的是Python编程turtle的实例,绘制一个七彩蟒蛇..具体如下. 第2周的课后练习里,有一道题目,要求修改"蟒蛇绘制"程序,对Python 蟒蛇的每个部分采用不同 ...
- flask的html导出成PDF,使用Python将网页保存为PDF?
我已经生成的,包含了一些计算结果,并伴随有一个"导出为PDF"按钮注释部分网页导出一个完整的网页,结果为PDF. 我做了什么至今如下: from flask import Flas ...
最新文章
- img 隐藏_CSS3界面样式和溢出文字隐藏overflow
- select计数语句_从零开始学 MySQL SELECT 语句详解
- python httplib2的安装
- java 多线程学习
- oracle的sum函数精度问题_Excel中的这些烧脑问题,你遇到过几种?
- (三)Omniglot Dataset介绍
- 学习总结 java 父子级
- fpga与海思BT1120调试问题记录
- tictac 立体井字棋--数学问题
- 微信小程序 防连点时间_微信小程序如何避免按钮多次点击重复触发事件
- python刷新网页_python调用浏览器刷新网页的简单示例
- 干货分享:app运营推广超实用计划书
- Matlab论文插图绘制模板第46期—帕累托图(Pareto)
- java实现如何定时给微信群中发送消息
- JNU-数电实验一-初识Multisim和Basys3
- html中h3字体不加粗取消,css如何取消加粗
- 985大学落户浙江,北京航空航天大学杭州研究生院开工
- H5项目友盟埋点上报实践
- POJ 3177 Redundant Paths(边双联通分量)
- Niantic CEO访谈:元宇宙、AR眼镜和公司发展史