word批量转换为pdf python脚本
1.格式:
2.转化效果:
3.代码:
# -*- encoding: utf-8 -*- import os from win32com import client import time def wordToPdf():print("转换中...")# 获取当前运行路径path = os.getcwd()path1 =os.path.join(path,'word')# 获取所有文件名的列表filename_list = os.listdir(path1)# 获取所有word文件名列表wordname_list = [filename for filename in filename_list \if filename.endswith((".doc", ".docx"))]word = client.DispatchEx("Word.Application")for wordname in wordname_list:# 分离word文件名称和后缀,转化为pdf名称pdfname = os.path.splitext(wordname)[0] + '.pdf'# 如果当前word文件对应的pdf文件存在,则不转化if pdfname in filename_list:continue# 拼接 路径和文件名wordpath = os.path.join(path1, wordname)pdfpath = os.path.join(path1, pdfname)worddoc = word.Documents.Open(wordpath,ReadOnly = 1)worddoc.SaveAs(pdfpath, FileFormat = 17)worddoc.Close() def main():starttime = time.time()wordToPdf()endtime = time.time()print('转化pdf用时',round((endtime-starttime)/60),'min;','Done') if __name__ == '__main__':main()
word批量转换为pdf python脚本相关推荐
- 关于python:如何将Word文档批量转换为PDF文档
Q: 我们在实际工作中很容易发现,有些时候我们需要将Word文档转换为PDF文档,如果只是一个文件,我们也只是需要通过Word提供的转换为PDF文档的功能就可以实现了.但是WPS需要收 ...
- python批量操作word文档实战_python批量实现Word文件转换为PDF文件
本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...
- python批量pdf转word,python批量实现Word文件转换为PDF文件
本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...
- 使用VBS实现word、excel批量转换为pdf
使用VBS实现word.excel批量转换为pdf 由于最近我家tiger有这方面的需求,且她单位用的是office 2007的32位系统,网上python转换的方法无法奏效,所以使用通用性还可以的V ...
- caj文档批量转换为pdf(shell脚本多线程)
摘要 最近看的论文有些多,但知网上的 caj 文档又卡又难做笔记,遂写了一个 caj 文档批量转换为 pdf 的 shell 脚本. caj2pdf 安装 caj2pdf 命令行工具 github 源 ...
- ## 以下代码主要实现对Word PPT等批量转换为 PDF
以下代码主要实现对Word PPT等批量转换为 PDF 可先百度查阅os库 import os import comtypes.clientdef get_path_word():pathpath = ...
- 如何在C++中将Word格式转换为PDF?Aspose.Words快速解决
在共享文档之前,通常使用Word到PDF的转换.可以使用各种在线Word到PDF转换器,可以转换单个或有限数量的Word文档.但是,随着新兴的MS Word自动化和报告生成解决方案,Word到PDF的 ...
- 福利!使用Aspose.Words在Java中以编程方式将Word格式转换为PDF完整指南
在共享文档之前,通常使用Word到PDF的转换.可以使用各种在线Word到PDF转换器,可以转换单个或有限数量的Word文档.但是,随着新兴的MS Word自动化和报告生成解决方案,Word到PDF的 ...
- 使用Aspose.Words在C++中以编程方式将Word格式转换为PDF完整指南
在共享文档之前,通常使用Word到PDF的转换.可以使用各种在线Word到PDF转换器,可以转换单个或有限数量的Word文档.但是,随着新兴的MS Word自动化和报告生成解决方案,Word到PDF的 ...
- 测试软件能批量转换成pdf吗,cad如何批量转换为pdf软件
CAD转换成PDF的方法有很多,那么大家知道cad如何批量转换为pdf软件吗?下面是学习啦小编整理的方法,希望能给大家解答. cad批量转换为pdf软件的方法: 1.首先要打开所有要转换的dwg文件, ...
最新文章
- matlab--离散(discrete)数据绘图
- linux下的解压命令
- PHP函数篇之掌握ord()与chr()函数应用
- 【译】10 years Blockchain. The Race is on: Blockchain vs. Tangle vs. Hashgraph
- java jar包冗余_paip.批处理清理java项目冗余jar的方法
- 有一个OEM制造商代理做HP笔记本电脑(Laptop),后来该制造商得到了更多的品牌笔记本电脑的订单Acer,Lenovo,Dell,该OEM商发现,如果一次同时做很多个牌子的本本,有些不利于管理。利
- Go语言 Yaml编码和解码
- 以A表中的值快速更新B表中记录的方法
- 【Bringing Old Photos Back to Life】How to train?如何训练
- 叠置分析(涉及结果属性和输入图层属性的关系)
- (转)淘淘商城系列——使用maven tomcat插件启动web工程
- python字典编码_Python列表,字典,元组,字符串操作,文件操作,字符编码
- HTML5_05之SVG扩展、地理定位、拖放
- Hybrid App工作笔记0001---混合App开发过程中_Web是如何调用原生功能的_调用原理
- java 连接ftp 测试_ftp,ftp怎么进行连接,附上在Java环境下的配置教程
- 免费的数据恢复软件 恢复丢失的数据
- CSS DIV HOVER
- Linux/Unix系统编程手册学习笔记
- centerX: 用中国特色社会主义的方式打开centernet
- Fleck实现简单的Websocket
热门文章
- PPAPI中使用OpenGL ES绘图
- hg8245c backupsettings.html,如何通过中国电信光猫华为HG8245C打开IPV6
- 飞鸽传书软件局域网传输文件
- 一:Proficloud - EMMA能源管理+EMpro智能电表
- 普元EOS:文件上传单个文件或多选文件上传
- impala日期格式转换
- 广东省地方税务局电子办税服务厅--卡在注册ca证书界面的处理
- 结构梁配筋最牛插件_YouTube 字幕翻译 —— Chrome 插件
- Python 爬虫逆向破解案例实战 (二):STEAM密码加密 (RSA) 逆向
- python获取APP夸克答题助手答案