实用工具
把文件拖到这里
或者点击选择文件。文件只在当前标签页里处理,不会上传到任何服务器。
四十页的协议只想发签字那一页,说明书只留第三章,一次扫描的一大叠文件要拆回一份一份——这就是拆分 PDF 的场景。页码按打印对话框的写法输入,比如 1-3,5,8-,再选择是合成一个新 PDF、每段一个 PDF,还是按固定页数平均切开。页面是原样复制的,不经过重新渲染,拆出来的文件和原件一样清晰、一样能搜索文字。
它是怎么工作的
- 页码支持单页、区间、开放区间(8- 表示到最后一页,-3 表示从第一页开始),也支持 5-1 这样的倒序区间,用来调换页序。
- “提取”模式把所选页合成一个 PDF;“按范围”模式每个逗号分隔的段落各出一个文件;“每 N 页”模式把整份文档(或所选页)按页数切块。
- 输出文件以原文件名加页码命名,例如 report-p3-7.pdf,一批下载下来顺序不会乱。
你的数据去了哪里
哪也没去。本工具完全在你的浏览器里运行:你粘贴的文本由页面处理,不会传输到任何服务器,也不会写进任何日志。
本工具免费且无需登录,运行结果只存在于你当前的页面里,不会被保存到任何地方。
它要花多少
本工具完全免费,不需要登录,也不消耗积分。
常见问题
- 为什么拆出来的小文件和原文件差不多大?
- 页面之间常常共用资源,比如同一套嵌入字体、同一张背景图,pdf-lib 会把每页引用到的资源一起复制。如果原文件每一页都用了同一个 5 MB 的字体,只拆两页出来也仍然带着这个字体。想要变小需要另外压缩。
- 能把每一页都拆成单独的文件吗?
- 可以:选“每 N 页”模式,每份页数填 1。300 页的文档会生成 300 个下载,所以很长的文件通常还是直接提取需要的那几段更省事。
- 加了密码的 PDF 能拆吗?
- 会被拒绝并说明原因。pdf-lib 能读懂文件结构,但解不开加密的内容流,硬拆只会得到空白页。请先用阅读器另存一份不加密的副本再来拆。
背后的开源项目
本工具运行在 Hopding/pdf-lib 之上,以 MIT 许可发布。如果你需要在自己的程序里实现同样的能力,直接用这个库。
Hopding/pdf-lib也常被称作
- pdf拆分
- pdf提取页面
- pdf分割
- pdf拆分成单页
- pdf按页码拆分
- pdf在线拆分免费