首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源项目popdf:一行代码,PDF 批量 转 Word 轻松搞定!

大家好,我是程序员晚枫,全网同名。

今天我要给大家带来一个超实用的好消息——popdf已经支持批量 PDF 转 Word 了!是不是很激动?别急,我来手把手教你玩转这个功能。

更新命令:pip install popdf -U

官方链接:https://pypi.org/project/popdf/1.0.2/

1. 一行代码搞定单文件转换

之前我就说过,popdf的核心就是简单暴力。只需要一行代码,你就能轻松把 PDF 转成 Word:

from popdf import pdf2docx

pdf2docx(

  input_file=r"D://程序员晚枫的文件夹/single_file.pdf",

  output_file=r"D://程序员晚枫的文件夹/single_file.docx"

)

是不是很简单?小白也能秒上手!

2. 批量转换,轻松搞定

现在,popdf更是升级了!支持批量转换啦!只需要换两个参数,就能一次性处理一堆 PDF 文件。以下是关键参数的讲解:

**input_file和output_file**:这组参数用来处理单个文件,适合零散的 PDF 转换。

**input_path和output_path**:这组参数才是今天的主角!input_path是 PDF 文件夹路径,output_path是输出 Word 文件夹路径。只要把 PDF 文件丢进输入文件夹,运行代码,Word 文件就自动出来了。

批量转换的代码示例如下:

from popdf import pdf2docx

pdf2docx(

  input_path=r"D://程序员晚枫的文件夹/pdf_folder/",  # PDF 文件夹路径

  output_path=r"D://程序员晚枫的文件夹/docx_folder/"  # 输出 Word 文件夹路径

)

是不是超方便?再也不用手动一个个转换了!

3. 代码示例,直接上手

为了让大家更直观地感受,我再贴一个完整的代码示例:

from popdf import pdf2docx

# 单文件转换

pdf2docx(

  input_file=r"D://程序员晚枫的文件夹/single_file.pdf",

  output_file=r"D://程序员晚枫的文件夹/single_file.docx"

)

# 批量转换

pdf2docx(

  input_path=r"D://程序员晚枫的文件夹/pdf_folder/",

  output_path=r"D://程序员晚枫的文件夹/docx_folder/"

)

参数说明

input_path:输入PDF的路径一般用于批量操作

output_path:输出PDF的路径,一般用于批量操作

input_file: 输入PDF的文件名,可以包含路径,一般用于单个文件的操作

output_file:输出结果的文件名,可以包含路径,一般用于单个文件的操作

记住,路径一定要改成你自己的文件夹路径,否则程序会骂你哦!

4. 关于作者

我是程序员晚枫,一个热爱技术、爱折腾的开发者。平时喜欢写一些实用的工具和库,帮助大家解决开发中的小痛点。popdf就是其中之一,希望能帮到更多人。

如果你对这个工具感兴趣,或者有任何问题,欢迎在评论区留言!告诉我你的使用体验,或者提出你想要的功能,说不定下个版本就实现了哦!

快来试试吧,保证让你惊艳!有问题留言区见!

5、加入开源

如果你喜欢以上这些开源项目,欢迎加入我们的开源小组,一起交流学习,一起进步。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OdYUP540QxQpUUSzb86-AJww0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券