地址
https://freedw.com/archives/6806
日常处理 PDF 时,经常会遇到需要付费解锁功能、上传文件到陌生服务器、或者一次性只能做一件事的工具。PDFCraft 提供的是另一种思路:把计算全部放在浏览器本地,把零散功能整合进一个工具箱
本地计算的技术实现
PDFCraft 的关键在于 WebAssembly(Wasm)。合并、压缩、OCR 识别这类原本依赖服务端的重计算任务,被编译成 Wasm 模块后直接在浏览器的沙箱里执行,调用的是本机 CPU 和内存资源。
这样一来,文件从打开、处理到导出下载,整条链路都停留在用户设备上,不产生上传请求,也就不存在文件被第三方留存的风险。对于合同、证件、内部资料这类敏感文档,这一点比功能数量更重要
功能覆盖范围
工具集目前集成超过 131 款功能,基本覆盖办公与学习场景下的常见需求,可以按用途大致分类:
编辑类:页面旋转、裁剪、删除、重排、添加页码与水印;格式转换类:PDF 与图片、Word、文本等格式互转;页面操作类:拆分、合并、提取、插入;体积优化类:压缩与图片降采样;安全类:加密、解密、权限设置;识别类:扫描件 OCR 文字提取。
可视化工作流编辑器
单次操作之外,PDFCraft 提供了可视化的工作流编辑器。它允许把多个处理步骤串联成一条管道,例如「图片转 PDF → 合并 → 加水印 → 压缩」,配置一次后即可反复套用到不同文件上。
对于需要周期性处理同类文档的场景,这种方式省去了每次重复点击多个工具的步骤,把固定流程固化成可复用的配置,实际使用中的效率提升比较明显