一、为什么我们需要”本地化”的 PDF 工具?
日常工作中,PDF 处理是刚需:合并合同、拆分扫描件、压缩附件、转换格式、添加水印……但市面上的在线工具几乎都有一个隐藏代价——你的文件必须上传到对方服务器。
对于合同、财务报表、内部文档来说,这是不可接受的风险。
PDFCraft 的解法很彻底:
所有处理都在浏览器本地完成,文件永远不会离开你的设备。

PDFCraft 网站截图
二、90+ 功能,一个工具箱全搞定
PDFCraft 不是”又一个在线转换器”,而是一个功能完备的专业级 PDF 工作站,涵盖六大类场景:
📁 组织管理:合并、拆分、提取页面、旋转、删除空白页、OCR 识别、添加附件等 27 项工具
✏️ 编辑注释:添加文字/图片/水印、电子签名、表单创建、页码插入、书签管理等 19 项工具
📤 格式转换:图片/Word/Excel/PPT/Markdown/EPUB 等 22 种格式转 PDF
📥 反向导出:PDF 转图片/Word/Excel/JSON,提取表格、提取图片等 13 项工具
⚡ 优化修复:压缩体积、修复损坏文件、标准化页面尺寸、线性化优化等 8 项工具
🔒 安全加密:密码保护、权限设置、元数据清理、扁平化等 6 项工具
从”把 20 张发票合并成一个 PDF”到”给机密合同加密码+水印”,从”扫描件 OCR 识别”到”PDF 转可编辑 Word”,日常需求几乎全覆盖。
三、可视化工作流:把重复操作变成”一键执行”
这是 PDFCraft 最惊艳的差异化功能。
它内置了一个节点式可视化工作流编辑器——你可以像搭积木一样,把多个 PDF 操作串联成自动化流程:
举个例子:每天收到 50 份报销单,传统做法是”下载→合并→压缩→加水印→发邮件”,现在可以创建一个工作流,拖入文件夹,一键完成全部操作。
四、技术底气:为什么能做到”本地处理还这么快”?
PDFCraft 的核心技术栈很现代:
-
Next.js 15 + React 19 + TypeScript 5:前端性能接近原生应用
-
WebAssembly(WASM):把 PyMuPDF 等 Python 库编译到浏览器运行,处理速度媲美桌面软件
-
Tailwind CSS 4:界面简洁、响应式、支持中文等 8 种语言
关键是
纯静态导出,不需要 Node.js 服务器,部署到 Vercel、Netlify、GitHub Pages、NAS 都能跑,甚至可以直接双击 HTML 文件本地打开。

五、谁最适合用它?
-
对隐私敏感的企业/个人:合同、病历、财务报表等敏感文档,绝不外泄
-
频繁处理 PDF 的办公族:行政、法务、财务、教师,减少重复劳动
-
技术爱好者:开源 AGPL-3.0 协议,可二次开发、私有化部署、Docker 一键启动
-
NAS/极空间用户:社区已有成熟部署教程,把 PDF 工作站搬进家庭服务器
六、总结:免费、开源、安全,这三件事可以同时成立
PDFCraft 证明了一件事:专业级工具不需要以牺牲隐私为代价。
它用 WebAssembly 技术打破了”在线工具=上传文件”的默认假设,用 90+ 功能覆盖了 PDF 处理的全部场景,用可视化工作流把效率提升了一个维度。