当前位置: 首页 > news >正文

使用python将word转pdf

平常想将word转pdf,只能使用办公工具,但是这些工具还收费,真实太犊子了,净想着平民手里的三瓜俩枣了。今天发现用python 可以将word转pdf,很好用特别记录下、可以直接调用

# -*- coding: utf-8 -*- 
# @Time : 2023/11/7 9:42 
# @Author : 张胜飞
# @File : switch.pyfrom win32com import client
# 转换doc为pdf
def doc2pdf(fn):word = client.Dispatch("Word.Application")  # 打开word应用程序# for file in files:doc = word.Documents.Open(fn)  # 打开word文件doc.SaveAs("{}.pdf".format(fn[:-4]), 17)  # 另存为后缀为".pdf"的文件,其中参数17表示为pdfdoc.Close()  # 关闭原来word文件word.Quit()# 转换docx为pdf
def docx2pdf(fn):word = client.Dispatch("Word.Application")  # 打开word应用程序# for file in files:doc = word.Documents.Open(fn)  # 打开word文件doc.SaveAs("{}.pdf".format(fn[:-5]), 17)  # 另存为后缀为".pdf"的文件,其中参数17表示为pdfdoc.Close()  # 关闭原来word文件word.Quit()docx2pdf(r'C:\Users\asuka\Desktop\新建文件夹\1.docx')
doc2pdf(r'C:\Users\asuka\Desktop\新建文件夹\2.doc')
http://www.lryc.cn/news/222146.html

相关文章:

  • Python装饰器的艺术
  • [答疑]校长出轨主任流程的业务建模
  • 【网络管理——操作系统与安全】
  • 62、使用python进行rk3588开发板进行推流亚马逊云服务上,进行实时播放
  • Microsoft Dynamics 365 CE 扩展定制 - 7. 安全
  • Linux - 进程程序替换 - C/C++ 如何实现与各个语言之间的相互调用 - 替换环境变量
  • react-native 0.63 适配 Xcode 15 iOS 17.0+
  • 易点易动设备管理系统:提升设备巡检和维修效率,延长设备使用寿命的利器
  • Vue3:解决基地址不同 数据交互http与https跨域问题
  • chatgpt升级啦,训练数据时间更新到2023年4月,支持tools(升级functionCall),128k上下文
  • 各种格式文件预览
  • 21款奔驰GLE350升级迈巴赫电动踏板 上下车更加方便
  • 【Android】Lombok for Android Studio 离线插件
  • 在Docker中设置Redis的密码
  • C++跨模块传递CRT引发问题
  • 常用的国外邮箱服务有哪些?
  • windows cmake x86 x64 下载与安装
  • 目标检测算法 - YOLOv1
  • Mercury性能测试模板
  • ts面试题总结
  • 访问控制列表
  • java入坑之类加载器
  • 登录Tomcat控制台,账号密码输入正确但点击登录没反应不跳转到控制台页面
  • [黑马程序员Pandas教程]——Pandas缺失值处理
  • Mysql进阶-视图篇
  • 一种libuv实现websockets服务的解决方案
  • MobaXterm配置SSHTunnel
  • MySQL中的datetime和timestamp有什么区别
  • 如何开发一个求职招聘小程序?详细步骤解析与教程
  • 安克创新音频算法工程师(应届生)招聘