在日常的工作当中,我们往往会有需要将word转换成pdf的功能,这个时候你可能需要某个付费的网站或者是需要购买够一个办公软件的会员才可以。有时候为了一个小小的功能却需要花银子,是不是感觉有点……是时候有请万能的Python了。今天我将教会大家如何使用Python将word转换成pdf,将这一流程实现自动化,批量化,此外我对于懒得自己搞代码的朋友,我这里直接制作好了一个现成的.exe程序,大家可以自行下载。
首先大家需要注意一些事情:
Word分为两种类型的后缀,一种是.doc,另外一种是.docx
Pdf文件实际上也分为了两种,一种是普通pdf,即可以复制粘贴编辑内容的pdf,另外一种是纯图形式的pdf,不可以做任何的修改。国内某一个知名的办公软件付费购买会员之后就可以将word转化为纯图形式的pdf文件。
(word转换纯图形式的pdf将在下一期博文专门讲解,提前埋坑~~)
代码的底层原理是通过调用Python win32com这个库的client,来模拟调用VBA的语法,从而实现word转换pdf。