公众号:可以叫我才哥
大家好,我是启航。
今天咱们介绍一个pdf转word
的免费小工具,满足这么一个不常见但是偶尔会出来烦人的需求!
文末附工具及源码下载方式
我们来先看看小工具操作流程吧!
40行代码自己动手写pdf转word小工具(附工具下载)
对于转化后的效果对比如下:
上面为pdf截图内容,下面为转化后的word截图内容
pdf转word
接下来,我们试试自己动作写这个工具吧!
1. 前期准备
由于我们采用的是python
进行工具编写,并最终需要打包成一个exe
文件供我们使用。为了降低包体大小,我们需要先创建一个虚拟环境
备用。
另外,pdf转word有现成的第三方库pdf2docx
,同时关于gui我们用的是pysimplegui
,打包成exe采用的是pyinstaller
。在创建虚拟环境后,我们将这些需要用到的第三方库也一一安装吧。
# 创建虚拟环境
conda create -n env_pdf python=3.8.8
# 激活虚拟环境
conda activate env_pdf
# 安装三个库
pip install pdf2docx
pip install pysimplegui
pip install pyinstaller
关于这三个库,大家可以查阅官方文档了解更多:
pdf2word : https://dothinking.github.io/pdf2docx/index.html
pysimplegui:https://pysimplegui.readthedocs.io/en/latest/
py