python pdf转word并保持原有的格式,python html转word文档

  python pdf转word并保持原有的格式,python html转word文档

  对于windows系统的编程和开发,微软首先提供了基于VB语言的界面,然后推出了。NET框架。对于offices套件(如word)的自动操作,采用这些语言最为方便和灵活,因为它们具有本地支持功能。唯一的缺点就是这些语言的学习成本比较高。

  Python以简单易学而闻名。python中还提供了pywin32等模块,封装了windows官方API,适用于windows平台的编程开发。它的功能涵盖了windows平台的方方面面,自然远远胜任处理word文档之类的任务。

  对于win32模块,将word文档保存为pdf的代码如下

  导入win32com

  从win32com.client导入调度

  word=Dispatch(Word。应用程序’)

  doc=word。documents . Open( C:/Users/Test/Desktop/out . docx )

  医生。另存为( C:/Users/Test/Desktop/output . pdf ,17)

  医生。关闭()

  词。Quit()需要注意的是,文件需要采用绝对路径。注意上面提到的绝对路径写法,但是经典\ \写法不用,因为这种写法存在一些字符转移等问题。使用/write方法可以最大程度的保证路径的正确性。

  为了更方便的完成word转换成pdf的任务,还有一个基于pywin32 -docx2pdf的带resume的模块,支持windows和macOS,可以方便的批量完成word文档转换成pdf的任务。基本用法如下

  从docx2pdf导入转换

  convert( c:/users/test/desktop/out . docx , c:/users/test/desktop/output . pdf )在实际测试中,您会遇到以下错误

  错误:word.application.application此错误只是关闭word进程时的错误,不会影响转换后的pdf文件。当需要转换一批word时,使用docx2pdf模块更方便。

  这个模块提供了一个转换脚本,可以通过命令行批量处理。基本用法如下

  #转换单个文件

  docx2pdf myfile.docx

  #将目录中的所有word文档转换为pdf文件

  doc 2 pdf my folder/通过以上方法,可以轻松完成word文档转换的任务。虽然效率没那么高,但总比免费好,操作也比较简单。

  目标

  —如果你喜欢,分享给你的朋友—

  关注我们,解锁更多精彩内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 怎么在word中下载mathtype,word中怎么导入mathtype
  • php生成word文档的三种实现方式是什么,php 生成word
  • php生成word文档的三种实现方式是什么,php 生成word,PHP生成word文档的三种实现方式
  • IceSword,ice of swords
  • IceSword,ice of swords,IceSword (冰刃) 应用图文指南
  • 基于wordpress的博客建设,如何使用wordpress建站
  • ,,WordPress中设置Post Type自定义文章类型的实例教程
  • ,,MYSQL安装时解决要输入current root password的解决方法
  • 学生成绩管理系统c语言课程设计报告,学生成绩管理系统c语言程序设计,C语言学生成绩管理系统课程设计word版
  • 如何用python把pdf转为word,Python转PDF
  • word365怎么转pdf,office365word怎么转换pdf_1
  • Word文档图片不显示,Word文档的图片无法显示出来
  • 如何将多个wps文件合并成一个,WPS多个word文档合并成一个文档
  • wpsword怎么取消首字母大写,wps word取消首字母大写
  • 如何word文档删除空白页,怎样在word文档删除空白页
  • 留言与评论(共有 条评论)
       
    验证码: