文件不出电脑的
PDF 工具集
给"文件不能外传"的场合用 —— 工作上是财务、法律、医疗的文件,生活里是报税表、体检报告、银行对账单。解析、渲染和重写都在你自己的浏览器里完成, 用的是 pdf-lib、pdf.js 和 JSZip。没有任何一行代码会把文件发出去,这一点你可以自己验证。
把 PDF 拖到这里
或者 选择本地文件 · 也可以直接 Ctrl+V 粘贴
20 个工具,全部可用
每个工具都做完了,没有次数限制,也没有水印广告。
多个文件拼成一个,拖拽调整顺序,还能只取每个文件的某几页。
缩略图为主角的操作台:排序、旋转、删除、复制、按范围提取。
无损结构优化与图片重编码两条路线各跑一遍,把更小的那个交给你。
先用 qpdf 做一次体检,再重写内部结构:重建交叉引用表、丢掉没人引用的对象、重压流,最后复检一遍。救不回的文件会直说。
框住身份证号、账号、金额,导出后文字层一并烧毁,复制不出来。
逐页导出高清 PNG / JPG 并打包 ZIP;也能把一堆扫描图拼成 PDF。
平铺或九宫格定位水印,中文随便写;自定义格式批量加页码。
看清文件藏了哪个作者名、哪台电脑、哪版软件,然后一键抹干净。
收掉扫描件四周的白边,或一键贴合内容边界。写进去的是页面边界,不动内容。
用你手上已有的口令,换回一个能直接打印、合并的文件。支持 RC4 与 AES-128/256,不做破解。
给文件加一把锁:AES-256 加密,可分别设置打开口令与权限口令,并限制打印、复制、填写表单与改动。
鼠标手写、上传图章,或者直接打字。拖到该在的位置,拉四角调大小。
两个版本逐页并排。像素差分告诉你哪里动了,行级差分告诉你改成了什么。
盖住过期的一行、补上正确的文字、插入图片。同时说清楚这样盖住的东西其实还在文件里。
逐页把文字层取出来,导出 TXT 或 Markdown,中文正常。扫描页可选开 OCR 试一次(英文),认不全也会直说。
读出 PDF 里已有的可填写字段,填好再导出;可以保留可编辑,也可以扁平化固定下来。
清掉 PDF 里会自动执行或对外连接的东西:JavaScript、启动动作、内嵌文件、外部链接与附件。
导出 PDF 里存着的图片本身,而不是把整页渲染成图。JPEG 原样无损导出,其它格式转成 PNG,打包成 ZIP。
把一整个文件夹拖进来,选一个动作——清元数据、安全清理、压缩、修复、加密、解锁,或者导出文本、内嵌图片、逐页图片——跑完打包成 ZIP。
把多页拼到一张纸上(2-up / 4-up)、排成小册子,或从另一个 PDF 插入页面,都是为打印和装订准备的。
和常见在线 PDF 站有什么不同
| 对比项 | 传统云端 PDF 站 | PDF Sanctum |
|---|---|---|
| 文件去向 | 上传到对方服务器,通常保留数小时到数天 | 从不离开你的电脑,在浏览器里处理,不上传 |
| 谁能看到 | 传输被截获、服务器缓存、运维人员能看到 | 这三项都没有 |
| 速度 | 受上传带宽拖累,大文件经常卡在 90% | 取决于你的 CPU,不用等网络 |
| 断网可用 | ❌ 完全不可用 | ✅ 加载过一次后就能离线用 |
| 大小和数量限制 | 免费额度、会员墙、强制水印 | 不限制,只看你的内存 |
| 能验证吗 | 只能"相信我们" | 打开开发者工具,或者直接断网,自己看 |
不信?三步自己验
断网跑一遍
页面加载完,关掉 Wi-Fi 或拔掉网线,再打开任意工具处理一个文件。功能应该照常,这是最直接的验证。
盯住网络面板
按 F12 打开开发者工具,切到 Network,勾选 "Preserve log",再拖一个文件进去。除了你自己的文件,不该出现任何新请求。
查源码与依赖
本站没有后端,全部代码就是几个 HTML 和 JS 文件。依赖库(pdf-lib、pdf.js)跟站点一起打包在本地,不是从 CDN 拉的。
常见问题
大文件会不会卡死浏览器?
处理是分片的,每处理几页会让出一次主线程,界面不会卡死。但内存上限由浏览器决定,几百兆以内一般没问题;上千页的超大文档,建议先拆开。
打码之后,别人还能把文字抠出来吗?
不能。很多工具只是在文件上盖一个黑方块,底下的原文照样能被选中复制,那不算真的打码。本站会把整页重新渲染成位图,涂黑的区域直接烙进像素里,文字层不存在了,也就无从提取。代价是这一页不能再搜索和选中。
压缩为什么有时反而变大?
纯文字的 PDF 本来压得就很紧,再编码成图片反而更占空间。所以压缩工具会把两条路线都算一遍,给你更小的那个,并且把两个数字都列出来。
能处理加密的 PDF 吗?
带打开密码的文件要先解除保护。元数据工具可以用只读方式读取加密文件的信息,但修改类操作没有密码做不了。这是 PDF 格式本身的限制,不是我们偷懒。
