扫描件变可搜索文本:开源 PDF 工具箱怎么搭,OCR、合并、签名一条龙

很多人对 PDF 的需求其实只有四件事:合并、拆分、压缩、把扫描件变成能搜索的文字。市面上大量在线工具收费、加水印、还要上传文件到别人服务器——企业文件、身份证、合同这类东西,传上去就是隐患。

其实一套本地工具链能覆盖 90% 的场景,而且全部免费。

第一层:基础操作(免安装)

合并、拆分、旋转、提取页面这类操作,用 Ghostscript 或 qpdf 一行命令就能搞定:

qpdf --empty --pages a.pdf b.pdf -- out.pdf

Windows 用户更省事,装个开源的 PDF24 Creator 或者 SumatraPDF,图形界面点几下就好。

第二层:OCR(关键一步)

扫描件不能搜索,是因为它只是一张图。要让文字可选可搜,需要做 OCR 并把文字层「贴」回 PDF。

推荐 Tesseract + OCRmyPDF 的组合,中文识别率在正常扫描件上能到 95% 以上:

ocrmypdf -l chi_sim input.pdf output.pdf

跑完得到的 output.pdf,选中文字能复制、Ctrl+F 能搜到,看上去和原文件一模一样。

第三层:编辑与签名

真正需要「改 PDF 里的字」的场景其实不多,更多是填表、加签章、加水印。这类需求可以看 GitHub 上几个新项目:

  • PdfCraft(Rust 写,1.5 万星):阅读器 + 轻量编辑,启动快、内存占用小
  • PhotoCraft(同团队,6.5 万星):处理扫描件的前置裁剪、去阴影、纠偏
  • Stirling PDF:网页形态的本地 PDF 工具箱,Docker 一条命令起服务

一套完整流程长这样

  1. 手机拍照或扫描仪出图 → PhotoCraft 批量纠偏、去背景
  2. 多页合成一个 PDF → qpdf 或 PDF24
  3. OCR 加文字层 → OCRmyPDF
  4. 需要填表签名 → Stirling PDF 或系统自带预览工具

整个过程不联网、不上传、无水印,成本为零。

最后一个建议

别为了「看起来专业」去折腾重型方案。绝大多数人的 PDF 需求,用现成工具三分钟就能解决,把时间省下来干正事更有价值。

© 版权声明
THE END
喜欢就支持一下吧
点赞17 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容