实用工具

PDF 拆分与页面提取

抽出需要的页、按页码范围切开,或者每 N 页拆成一个文件。

浏览器本地运行PDF 工具8632
免费
把文件拖到这里

或者点击选择文件。文件只在当前标签页里处理,不会上传到任何服务器。

四十页的协议只想发签字那一页,说明书只留第三章,一次扫描的一大叠文件要拆回一份一份——这就是拆分 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在线拆分免费