资源简介
四行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
评论
共有 条评论