路上的杨柳依然神彩奕奕的低垂着黄绿色的发丝,好像冬天的降温没带给她们多少伤害。我倒感受到她们内心的寒冷,叶子摸着十分冰冷,也缺少了昔日的水分。冬天的到来,摧残了多少无辜的生命,又演绎了多少生命的童话。
本文实例为大家分享了python3将docx转换成pdf文件的具体代码,供大家参考,具体内容如下
直接上代码
# -*- encoding:utf-8 -*-
"""
author:lgh
"""
from win32com.client import Dispatch, constants, gencache
def doc2pdf(input, output):
w = Dispatch('Word.Application')
try:
# 打开文件
doc = w.Documents.Open(input, ReadOnly=1)
# 转换文件
doc.ExportAsFixedFormat(output, constants.wdExportFormatPDF,
Item=constants.wdExportDocumentWithMarkup, CreateBookmarks = constants.wdExportCreateHeadingBookmarks)
return True
except:
return False
finally:
w.Quit(constants.wdDoNotSaveChanges)
def GenerateSupport():
gencache.EnsureModule('{00020905-0000-0000-C000-000000000046}', 0, 8, 4)
def main():
input = r'xxx\xxx.docx'
output = r'xxx\xxx.pdf'
# GenerateSupport()
rc = doc2pdf(input, output)
if rc:
print('转换成功')
else:
print('转换失败')
if __name__ == '__main__':
main()
以上就是python3如何将docx转换成pdf文件。成功都永远不会言弃,放弃者永远不会成功。更多关于python3如何将docx转换成pdf文件请关注haodaima.com其它相关文章!




