ARTICLE · 1181098
PdfCraft:纯Rust写的开源PDF工具,文档不出本机
昨天聊了同团队的PhotoCraft(开源图片编辑器),今天说它家另一个——PdfCraft。
一句话定位:用纯Rust从零重写的Adobe Acrobat级PDF工作台,开源、免费、本地优先。
但它和PhotoCraft一样还年轻。这篇把“它是什么、为什么有用、边界在哪”一次说清,不跟着热度吹。
一、本地优先:文档永远不离开你的电脑
PdfCraft是ArtCraft团队做的开源PDF工具,官方定位是“用Rust从零重写的Adobe Acrobat级PDF工作台”(clean-room实现,不依赖Adobe专有代码)。协议MIT,免费。
最该记住的一点:无账号、无遥测、无云端处理。读、整理、合并、拆分、加密、填表,全在你自己的机器上跑。
· 开源免费:MIT协议,代码可看可改可自托管
· 本地优先:文档不上传,适合合同、报表、证件等敏感文件
· 跨平台:macOS / Windows / Linux / FreeBSD,引擎还能编译成WebAssembly在浏览器跑
二、常用PDF操作,它都齐了
办公里80%的PDF需求,一个工具就能cover:
· 阅读与组织:多标签、目录、缩略图、全文搜索高亮
· 合并:把多份报销单/材料合成一个PDF
· 拆分与提取:长合同按页拆开,或抽出某几页
· 加密:给PDF加密码、设权限再发出去
· 填写表单:直接填PDF表单字段
为什么有用:这些事你大概率现在要么开Acrobat订阅、要么用各种网页工具(还得把文件传上去)。PdfCraft把这堆日常活收进一个本地、免费的工具里。
三、Rust原生引擎,和“网页PDF工具”不是一类
PdfCraft架构上是28个Rust crate的分层设计,引擎优先;纯原生,没有Electron套壳。
为什么有用:
· 性能与稳定性优于套网页的工具,大文件更稳
· 隐私友好——没有“上传到服务器处理”这一环
· 可被脚本化,适合自动化
四、能给AI agent用(开发者向)
和同门PhotoCraft一样,PdfCraft也把引擎做成了可被程序调用的控制通道。
· pdfcraft-cli:命令行无头模式,批处理文件夹里的PDF不用开界面
· 控制通道(CLI / MCP,按ArtCraft系列路线):脚本和AI agent能直接调它合并、填表、导出
为什么有用:批量合并、自动加水印、表单批量填写这类重复活,交给脚本/agent最划算——对开发者比普通用户更有用。
五、当前边界:它现在还做不到的
· 项目年轻(早期仓库名PrintCraft,后更名PdfCraft),生态与文档还在完善
· 还不是完整Acrobat:专业PDF工作流先验证再上生产
· 注意重名:App Store有另一个“PDF Craft”App,还有JS写的AGPL版,认准官方 getartcraft.com/apps/pdfcraft
六、适合谁装
适合
· 不想为偶尔的PDF操作开Acrobat订阅的个人
· 注重隐私/本地优先、常处理合同报表证件的用户
· 批量处理PDF的开发者、自托管爱好者
先观望
· 重度专业PDF工作流团队(印刷预检、复杂表单、企业合规)
· 需要Acrobat完整生态与协作功能的
七、安装方式
· 官网下载桌面版:getartcraft.com/apps/pdfcraft
· 浏览器免装版(WebAssembly,适合先试一下)
备注:
如遇无法下载,关注公众号并私信中,
底部仓库链接获取网盘链接,可以无障碍下载~















































































