只要一行代码,批量将Word转换为PDF!

将Word转换为PDF,可以直接通过Word的另存为功能来进行实现。但是对于自动化办公的小伙伴们,会遇到将批量的Word转换为PDF文件的任务。

面对批量的转换,采用手动转换的方式,无疑是一件非常无趣而枯燥的任务。

如果这样的简单机械的任务,只需要一行python代码就可以实现,能够大大提升效率,是不是一件非常爽的事情?

毕竟,当同事都在重复劳动的时候,自己却早早完成任务,能够上班摸鱼,想想都非常的刺激。

01. 安装Python库

要实现这样的功能,需要用到的就是 docx2pdf 这个python第三方库。对于docx2pdf 库的安装,可以利用下述的pip命令进行安装。

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ docx2pdf

安装效果如下图所示:

安装完成后,接下来,就是通过docx2pdf 库来实现批量的Word转pdf。程序如下图所示:

是不是很简单,核心代码就一行!程序通过glob库来搜集指定文件夹下所有的Word文档,然后利用docx2pdf 库中的convert函数来实现Word到pdf的转换。

上述的程序,只用了一行的代码就完成了批量的转换,那我们来看一下转换后的结果是什么样的。

可以看到程序非常快的把一批Word文档转为pdf,想想如果你有几十篇,上百篇的Word用这个代码一键搞定!然后我们再打开一个Word看看转化的效果如何。

可以看到转换的质量方面,效果也是非常不错的。不仅仅是图画,表格的转换效果也非常优秀。

02.支持的系统

通过对于convert函数的源码剖析,docx2pdf 库目前支持的系统,包括了Windows系统和苹果的系统。如果是其他的操作系统,则docx2pdf 库不支持将Word文件转换为PDF文件。

03.总结

一行简单的的程序代码,就可以帮助我们快速的完成批量化的自动化办公,实现Word到PDF文件的转换,相比于手动的转换,可以节省几十倍的时间。

所以学点Python还是很重要的,有需要的小伙伴可以参考上面的程序,来解放自己的双手,小伙伴还想了解哪些自动化办公的内容呢?欢迎在下方留言评论~

推荐阅读:入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|年度爆款文案1).卧槽!Pdf转Word用Python轻松搞定!2).学Python真香!我用100行代码做了个网站,帮人PS旅行图片,赚个鸡腿吃3).首播过亿,火爆全网,我分析了《乘风破浪的姐姐》,发现了这些秘密 4).80行代码!用Python做一个哆来A梦分身 5).你必须掌握的20个python代码,短小精悍,用处无穷 6).30个Python奇淫技巧集 7).我总结的80页《菜鸟学Python精选干货.pdf》,都是干货 8).再见Python!我要学Go了!2500字深度分析!9).发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子图片点阅读原文,领廖雪峰资料!
评论 1 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

菜鸟学Python

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值