在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ Python docx轉(zhuǎn)為PDF格式最快的工具是什么,大概用時是多少?

Python docx轉(zhuǎn)為PDF格式最快的工具是什么,大概用時是多少?

將100k左右的word文檔轉(zhuǎn)為pdf,用時最短的庫是什么?目前我用的是這個:

def convertDocxToPDF(infile,outfile):

wdFormatPDF = 17
word =         
comtypes.client.CreateObject('Word.Application')
doc = word.Documents.Open(infile)
doc.SaveAs(outfile, FileFormat=wdFormatPDF)
doc.Close()
word.Quit()

大概要20s左右,有沒有效率更高的方法?

回答
編輯回答
怪痞

你用Office的COM轉(zhuǎn)當(dāng)然慢,可以試下converter_docx_pdf這個庫,使用pip安裝。
如果不行就只能先將docx轉(zhuǎn)成html什么格式再轉(zhuǎn)換為pdf了。
另外1種方式就是安裝openoffice,使用unoconv轉(zhuǎn),或者調(diào)用powershell轉(zhuǎn)也是可以的。

2017年6月18日 20:46