使用Python转换PDF,Word/Excel/PPT/md/HTML都能转!
同一個操作執(zhí)行兩次,就要考慮自動化!
大家好,又到了Python辦公自動化專題。
今天講的是各位一定會接觸到的PDF轉(zhuǎn)換,關(guān)于各種格式的文件轉(zhuǎn)換為PDF有很多第三方工具與網(wǎng)站可以實現(xiàn),但是使用Python的好處不僅可以批量轉(zhuǎn)換,同時一旦腳本寫完了以后就可以一鍵執(zhí)行,徹底解放雙手,那么本文就來盤一盤如何使用Python來將Word/Excel/PPT/Markdown/Html等各種格式的文件轉(zhuǎn)換為PDF!
Word轉(zhuǎn)PDF
Word轉(zhuǎn)PDF應該是最常見的需求了,畢竟使用PDF格式可以更方便展示文檔,雖然在Word中可以直接導出為PDF格式,但是使用Python可以批量轉(zhuǎn)換,更加高效。
目前在Python中針對Word轉(zhuǎn)換為PDF的庫有很多,比如win32就可以調(diào)用word底層vba,將word轉(zhuǎn)成pdf,或者comtypes等,但是這些常用的庫僅能在Windows機器上運行,所以為了照顧mac用戶本文使用一個比較小眾的庫docx2pdf,看名字就能知道這是專門用于word轉(zhuǎn)pdf,安裝很簡單
pip install docx2pdf使用也比win32等庫更簡潔,一行代碼導入一行代碼轉(zhuǎn)換即可
from docx2pdf import convert convert("input.docx", "output.pdf")但是有人就會說雖然簡單,但是這個操作word本身就可以完成,好的
總結(jié)
以上是生活随笔為你收集整理的使用Python转换PDF,Word/Excel/PPT/md/HTML都能转!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用java进行制作淘宝卖家买家采集软件
- 下一篇: ffmpeg flv转MP4