使用Python的docx2pdf,你也能写一个word转pdf转换器

liftword3周前 (05-04)技术文章15

前言

最近很多同学要大学毕业了,通常需要将毕业论文,从word文档转pdf文件。

而网络上有很多pdf转换的在线页面,有的要付费,有的满屏广告等等,最关键的是存在信息泄露的风险。

转换器这东西,其实谈不上什么技术含量,不是什么技术壁垒,开源的技术足够成熟,我们完全可以借助开源技术docx2pdf,自己写一个word转pdf转换器。

示例

我们计划将上述的docx源文件转换为pdf,使用docx2pdf只有如下区区的几行即可

from docx2pdf import convert

# 源文件
inputFile = "/Users/linhongcun/Desktop/source.docx"
# 目标文件
outputFile = "/Users/linhongcun/Desktop/target.pdf"
# 转创建目标文件
file = open(outputFile, "w")
file.close()
# 转换
convert(inputFile, outputFile)

将上述代码运行,我们就得到了我们想要的pdf文件了

最后

怎样,是不是很简单,就这么简单的技术,网上还有很多商家想收费,想多了吧~

相关文章

零基础玩转Python生成PDF!5分钟实战教程助你轻松上头条

一、为什么Python生成PDF能成为流量密码?办公自动化刚需:90%企业需要自动化报表生成能力知识付费必备:电子书、付费教程制作核心技能数据可视化新场景:动态生成可视化报告成趋势头条内容创新:原创技...

信创平台下使用 Python 的 PyPDF2 库,将PDF文件拆分成单页

如何将一个多页码的PDF文档拆分成一页一页的单页呢?究竟怎样才能把一个拥有众多页码的 PDF 文档拆解为一页一页的单独页面呢?在探寻将多页码的 PDF 文档拆分成一页一页单页的有效途径时,或许利用使用...

高效办公!Python 批量生成PDF文档是如何做到的?

前言:日常办公中,经常会使用PDF文档,难免需要对PDF文档进行编辑,有时候PDF文档中的大部分内容都是一样的,只是发送对象不同。这种模板套用的场景下,使用Python进行自动化就尤为方便,用最短的时...

10分钟实现PDF转Word神器!看DeepSeek如何用Python解放打工人

开篇痛点每个被PDF折磨过的职场人都懂——领导发来的扫描件要修改,手动抄到Word需要2小时;网上下载的报告想复制数据,却变成乱码…今天我们用Python+DeepSeek,10分钟打造一个智能转换工...

AI启动!教你写一个PDF免费转成word文件程序!

编程项目轻松学,代码生成一步到位。AI启动PDF转成word文档so easy!·首先打开豆包,选择AI编程,输入用Python写一个PDF转换成word的程序,啪啦啪啦啪啦全力输出。·要输出桌面,运...

pdfkit | 利用python实现html文件转pdf

在用jupyter notebook写代码文档的时候,有时需要导出pdf版本,但jupyter会报错。我在想,除了网上的debug方法,还没有其他方案可以生成pdf。度娘搜了下,很多博客推荐Pytho...