Python将Word转换为Pdf格式文件(包含批量转换)
由于本地电脑的offic不能将word转换成pdf格式,于是就用python转换了一下,代码如下所示:
from win32com.client import Dispatchword = Dispatch('Word.Application')
doc = word.Documents.Open("J:\\新建文件夹 (3)\\调休报告书20200706.doc")
doc.SaveAs("J:\\新建文件夹 (3)\\调休报告书20200706.pdf", FileFormat=17)
doc.Close()
word.Quit()
高级一点的写法:
from win32com.client import Dispatch
from os import walkwdFormatPDF = 17def doc2pdf(input_file):word = Dispatch('Word.Application')doc = word.Documents.Open(input_file)doc.SaveAs(input_file.replace(".docx", ".pdf"), FileFormat=wdFormatPDF)doc.Close()word.Quit()if __name__ == "__main__":doc_files = []directory = "C:\\Users\\xkw\\Desktop\\destData"for root, dirs, filenames in walk(directory):for file in filenames:if file.endswith(".doc") or file.endswith(".docx"):doc2pdf(str(root + "\\" + file))
Python将Word转换为Pdf格式文件(包含批量转换)相关推荐
- 教你用8行代码将word转换为pdf格式 及 6行代码实现批量将word转换为pdf格式--python实用小技能get起来
目录 将word转换为pdf格式 安装pywin32 上代码 运行结果 批量实现word转pdf 安装docx2pdf 上代码 运行结果 将word转换为pdf格式 安装pywin32 代码(Anac ...
- msg文件转成html文件,如何将MSG格式的文件转换为PDF格式文件?
三.如何将MSG格式的文件转换为PDF格式的文件? 想要随时查看MSG格式文件的话,格式转换就成为了理想的途径,下面将教大家将MSG格式的文件转换为PDF格式文件三种方式,一起去学习一下吧. 1.借助 ...
- [JAVA使用技巧]Java抽取Word和PDF格式文件_网络大本营
Java抽取Word和PDF格式文件的四种武器(1) 很多人用java进行文档操作时经常会遇到一个问题,就是如何获得word,excel,pdf等文档的内容?我研究了一下,在这里总结一下抽取word, ...
- vue项目实现前端预览word和pdf格式文件
最近做vue项目遇到一个需求,就是前端实现上传word或pdf文件后,后端返回文件对应的文件流,前端需要在页面上展示出来.word预览简单一些,pdf预览我试过pdfjs,vue-pdf总是报各种奇奇 ...
- 怎么把JPG转换成PDF格式?图片批量转换PDF的简单方法
文件格式的转换在我们的工作中扮演了非常重要的角色,比如怎么把JPG转换成PDF格式?如果可以轻松的解决文件格式转换问题,相信大家的工作效率也会提高很多.如果有小伙伴不知道如何转换,那么小编分享一个不用 ...
- 使用easyPoi导出word文档并使用openoffice把word转换为pdf格式
easyPoi官网:http://www.wupaas.com/ 一.制作要导出的word模板(使用Word软件制作模板),把模板里的变量用{{字段名}}代替,把制作好的模版放到,如下图我放到stat ...
- 把从中国知网上下载的CAJ文件转换为PDF格式
许多在中国知网上下载下来的文章是CAJ格式的,这些CAJ格式的文章只能使用知网的阅读工具阅读,在打印.复制等方面都很麻烦.下面笔者就教大家如何把CAJ格式文件转换为PDF格式文件. 工具/原料 CAJ ...
- 在线免费把Markdown格式文件转换为PDF格式
用CSDN的MarkDown编辑器在线转换 CSDN的MarkDown编辑器说实话还是挺好用的. 导出PDF操作步骤,图文配合看: 在MD编辑模式下写好MarkDown文章或者直接把要转换的MarkD ...
- 手机上怎么把Word转换为PDF
大家经常会需要将Word文档转换为PDF的,电脑上也有很多的在线转换工具,当然如果你使用的是Word2017以上的版本也是可以直接另存为PDF格式的,但是要是电脑不在身边.或者是下班时间呢?其实Wor ...
- 使用Java代码将word、execl、ppt文件转换为pdf格式
office文件转换为pdf格式 使用OpenOffice转换 前言:通过第三方工具openoffice,将word.excel.ppt等文件转换为pdf文件支持在线 预 览:官网地址:http:// ...
最新文章
- Python __call__详解
- hibernate教程--关联关系的映射详解
- android 切换排列,在运行时重新排序android线性布局?
- 结构(struct)
- 服务器升级中不能修改,windows10下更新服务器为何改不了了
- SpringBoot下的模板技术Thymeleaf详解
- Android Context.bindService 返回 false 问题
- 【洛谷1361】 小M的作物(最小割)
- unity and MySql
- python spark 配置
- Java日志性能那些事(转)
- uniapp图标_uniapp扩展自定义uniIcon组件图标
- 免费硬件、万元奖池、百度内推,AI达人创造营邀你出战!
- 一天能写2000行代码的实习生,到底是不是一个程序员的好苗子?
- llinux 查看自己的公网ip
- caffe入门学习(5):绘制网络结构图
- 考研英语(四)——名词性从句
- 浅谈混频器之镜像频率
- 3万字长文带你轻松入门视觉Transformer
- jquery.ajaxSetup()函数详解
热门文章
- Jsckson 实现 java 对象与 JSONObject 和 JSONArray 互转
- 论文阅读Underexposed Photo Enhancement using Deep Illumination Estimation
- 怎么将欧姆龙PLC数据转OPC UA
- Linux进程管理和服务控制
- 3DS MAX 基础知识 材质编辑器
- 佳佳mpg格式转换器免费版 v12.4.0.0
- 2021美赛C题解题记录(内含完整代码)
- Android开发应用apk文件发送到微信打不开解决方案
- PhD Debate-11 预告 | 回顾与展望神经网络的后门攻击与防御
- 对比苏州和杭州这两座城市,你会发现?