python将文档转换成pdf_Python实现将DOC文档转换为PDF的方法
本文实例讲述了Python实现将DOC文档转换为PDF的方法。分享给大家供大家参考。具体实现方法如下:
import sys, os
from win32com.client import Dispatch, constants, gencache
def usage():
sys.stderr.write ("doc2pdf.py input [output]")
sys.exit(2)
def doc2pdf(input, output):
w = Dispatch("Word.Application")
try:
doc = w.Documents.Open(input, ReadOnly = 1)
doc.ExportAsFixedFormat(output, constants.wdExportFormatPDF,
Item = constants.wdExportDocumentWithMarkup, CreateBookmarks = constants.wdExportCreateHeadingBookmarks)
return 0
except:
return 1
finally:
w.Quit(constants.wdDoNotSaveChanges)
# Generate all the support we can.
def GenerateSupport():
# enable python COM support for Word 2007
# this is generated by: makepy.py -i "Microsoft Word 12.0 Object Library"
gencache.EnsureModule(‘{00020905-0000-0000-C000-000000000046}‘, 0, 8, 4)
def main():
if (len(sys.argv) == 2):
input = sys.argv[1]
output = os.path.splitext(input)[0]+‘.pdf‘
elif (len(sys.argv) == 3):
input = sys.argv[1]
output = sys.argv[2]
else:
usage()
if (not os.path.isabs(input)):
input = os.path.abspath(input)
if (not os.path.isabs(output)):
output = os.path.abspath(output)
try:
GenerateSupport()
rc = doc2pdf(input, output)
return rc
except:
return -1
if __name__==‘__main__‘:
rc = main()
if rc:
sys.exit(rc)
sys.exit(0)
希望本文所述对大家的Python程序设计有所帮助。
原文:http://www.jb51.net/article/69986.htm
python将文档转换成pdf_Python实现将DOC文档转换为PDF的方法相关推荐
- html版api文档,将html版API文档转换成chm格式的API文档
将html版API文档转换成chm格式的API文档并不是一件难事,所需要的只是2个工具及其你要制作的API的javadoc文档,一般去官网下载的话,都会有源代码和javadoc,软件一个是制作chm文 ...
- html长图转换成pdf,支持把各类文档转换成 HTML5(SVG)接口、长图片、PDF 。word转pdf、word转html5、pdf转网页html5、pdf转图片的接口...
详情请到九云图官网了解一下.https://server.9yuntu.com/yuntu/resource/website/api.html 把 OFFICE / PDF / CAD 等文档转换成 ...
- 怎么把html文档转换成wps,怎么把wps文档转换成word文档
您可能感兴趣的话题: wps 核心提示:今天,我们就来学习一下将wps转换成word的方法,包括了修改文件后缀名的方法.另外为doc格式的方法.下面就一起来看看具体的内容吧! 我们知道,电脑安装的是金 ...
- 如何将CSDN文档转换成IPYNB格式的文档?
简 介: ※IPYNB格式的文档可以很方便在Jupyter Notebook环境内方便研究人员对于算法.数据进行操作.Markdown文本则便于形成各种网络文档.本文介绍了利用notedown实现将C ...
- xml文件怎么转换成wps_xml文件转word文档 怎么将XML文档转成WORD文档
1.找到需要转换为word文档的xml文档. 2.选择文档并点击鼠标右键,选择"打开方式"栏目中的"WPS表格"(或者excel表格),点击确定按钮. 3.点击 ...
- xml 文本转json java_java将XML文档转换成json格式数据
本篇文章主要介绍了java将XML文档转换成json格式数据的示例,希望能帮助到大家. 功能 将xml文档转换成json格式数据 说明 依赖包: 1. jdom-2.0.2.jar : xml解析工具 ...
- java xml转html_如何在Java中将XML文档转换成HTML文档.pdf
您所在位置:网站首页 > 海量文档  > 计算机 > 网页设计/UI 如何在Java中将XML文档转换成HTML文档. ...
- 【学习笔记】Windows格式文档转换成Unix格式
[学习笔记]Windows格式文档转换成Unix格式 我们有时候需要将文档格式从Windows格式转换成Unix格式,Windows下换行是\r\n,而Unix下换行是\n,所以只需要将文档中的\r去 ...
- doc转换成html接口,九云图文档转换接口在线word转pdf,pdf转html,doc转pdf等各种文档相互转换的接口...
当前,针对文档的 WEB 展现,特别是在移动端 WEB 展现,缺少成熟通用的技术方案.一些应用不得不采取变通的办法,比如阿里钉钉把文档页转成了图片.QQ 邮箱丢失字体轮廓特征.微信则要下载后通过第三方 ...
最新文章
- 为所欲为——教你什么才是真正的任意分频
- python 教程 网盘-python教程网盘
- HBase设计与开发性能优化(转)
- 图灵奖得主Sivio Micali的Algorand区块链协议简介
- 在银行存款被吞了,怎么能快速解决?
- java list 自定义类型转换_使用Java Stream API将List按自定义分组规则转换成Map的一个例子...
- 开关电源磁性元件理论及设计pdf_2020年开关电源需求活跃 通讯运营商已多轮集采...
- 农信社计算机知识,农信社备考:计算机基础知识(15)
- java(7)LinkedList源码
- mysql批量删除数据库_数据库实现批量删除数据的操作方法(代码实例)
- chrome 下载东西 失败禁止_如何修复最常见的Google Chrome下载错误
- HASH加密算法:MD4、MD5、SHA1
- libyuv库的测试cpp
- 《佛祖都说了些什么》读书笔记
- 「视频」PISCES要先派机器人去外太空,帮人类建立另一个家园?
- TinyG 入门06
- 软件设计师(中级)详细复习过程总结
- Python 解决warining的方法FutureWarning: warnings.warn(CV_WARNING, FutureWarning)
- 《大数据时代:生活、工作与思维的大变革》读书笔记3(完)
- 微信公众号菜单点击发送天气预报
热门文章
- 穿越沙漠问题(C++倒推法)
- CentOS安装nvidia显卡驱动的正确方法
- 可变形卷积(Deformable Convolution)
- SAP大中华区公布Q4及全年财报 软件及相关服务成亮点
- python输出一首诗_用Python自动生成藏头诗
- matlab车轮滚动动画,flash制作车轮往前滚动的动画效果
- linux下的抓图工具
- Ubuntu 10.04里安装强大抓图工具Shutter
- 淘宝商品评价api接口,商品评价解析api接口,商品评价分析api接口,淘宝商品评价信息api接口,宝贝评价api接口,
- NVIDIA Optimus技术和CUDA