資源簡介
四行Python代碼實現將word文件高效轉換為PDF文件,對于使用Office的小伙伴從此就告別Office轉PDF頁數限制,時間效率低下等問題;同時對于使用WPS的小伙伴再也不用擔心將Word轉PDF需要會員;僅僅4行核心代碼即可實現高效準確的Word與PDF的轉換,學習積累與君共勉。

代碼片段和文件信息
import?win32com.client
class?Word_2_PDF(object):
????def?__init__(self?filepath?Debug=False):
????????“““
????????:param?filepath:
????????:param?Debug:?控制過程是否可視化
????????“““
????????self.wordApp?=?win32com.client.Dispatch(‘word.Application‘)
????????self.wordApp.Visible?=?Debug
????????self.myDoc?=?self.wordApp.Documents.Open(filepath)
????def?export_pdf(self?output_file_path):
????????“““
????????將Word文檔轉化為PDF文件
????????:param?output_file_path:
????????:return:
????????“““
????????self.myDoc.ExportAsFixedFormat(output_file_path?17?Item=7?CreateBookmarks=0)
if?__name__?==?‘__main__‘:
????rootpath?=?‘C:\\word_2_PDF\\‘???????#?文件夾根目錄
????Word_2_PDF?=?Word_2_PDF(rootpath?+?‘Docfile.docx‘?True)
????Word_2_PDF.export_pdf(rootpath?+?‘PDFfile.pdf‘)
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????849??2018-09-11?15:11??Word_2_PDF\Word_2_PDF.py
?????文件????????166??2018-09-11?15:10??Word_2_PDF\說明文檔.txt
?????目錄??????????0??2018-09-11?15:01??Word_2_PDF
-----------?---------??----------?-----??----
?????????????????1015????????????????????3
- 上一篇:python評分卡模型數據源
- 下一篇:graphics.py
評論
共有 條評論