你是不是也遇到过这种情况——
收到一份 PDF 报表、对账单、学术数据表,里面全是整齐的数据,但就是没法直接编辑。想复制到 Excel 里,要么格式全乱,要么只能一个一个单元格手敲……
试过网上各种转换工具:
免费的有次数限制,还带水印;
付费的太贵,一年用不了几次;
在线转换还要上传文件,担心数据泄露。
于是,我自己用 Python 写了一个 PDF 转 Excel 的工具,而且给它加上了图形界面(GUI),双击就能用,不用敲命令。
📌 这个工具能做什么?
✅ 把 PDF 里的表格提取出来,生成标准的 Excel 文件(.xlsx)✅ 保留行列结构,不乱码、不错位✅ 自带 GUI 界面 – 打开即用,点几下鼠标就完成
🖥️ GUI 长什么样?


简洁窗口:选择PDF文件 → 点击“开始转换” → 完成提示。不需要安装 Python,不需要记任何命令,对非程序员极其友好。
⚠️ 重要说明(请一定看完)
本工具基于 pdfplumber 等库开发,仅支持由文字构成的“数字原生PDF”(比如用Word/WPS/Excel导出的PDF、系统直接生成的报表)。
❌ 不支持扫描件、照片、图片型PDF(那种看起来像拍的照片,无法选中文字的)。
如果你选中扫描版PDF,程序会提示“未检测到表格”或输出空白文件。适合场景:银行流水PDF、系统导出的对账单、财务报表、学术论文中的表格、发票清单等。
🙋 常见问题
Q:扫描版PDF能不能转?A:不能。
Q:会联网吗?有病毒吗?A:完全本地运行,不联网,不收集任何数据。你可以用杀毒软件扫描。
🎁 写在最后
做这个工具纯粹是为了自己工作方便,临近退休,就打包出来分享给大家。
如果你觉得有用,欢迎转发给同样被 PDF 表格折磨的朋友。
👇 获取方式关注本公众号,对话框回复:PDF转Excel
感谢阅读,希望这个小工具能帮你省下喝杯咖啡的时间 ☕
夜雨聆风