想把一份 PDF 里的某几页单独拆出来,却卡在「页码到底怎么填」?NBTools 的PDF 拆分工具在浏览器本地按你写的页面范围把 PDF 拆成多份,每份都是独立 PDF。页面范围用的是一套很简单的写法,本文一次讲清,并列出最常见的几种报错和解决办法。文件始终不上传服务器。
先给结论:工具支持两种拆法——「按页面范围拆分」填一串页码规则,「每页拆分为单独文件」把每一页都导成独立 PDF。下面重点说第一种的写法。
页面范围怎么写
在「按页面范围拆分」模式下,输入框里填页码规则,规则之间用英文逗号隔开。三种写法可以混着用:
| 写法 | 含义 | 输出文件 |
|---|---|---|
1-3 | 连续范围,第 1 到第 3 页 | 一份 原名_1-3.pdf |
5 | 单独一页,第 5 页 | 一份 原名_5.pdf |
1-3,5,7-9 | 上面两种混写:第1-3页、第5页、第7-9页 | 三份,分别对应各段 |
比如一份 12 页的文档,填 1-3,5,7-9,会生成 3 个 PDF:前 3 页、第 5 页、第 7 到第 9 页。拆分后点「打包下载全部 (ZIP)」可一次拿走所有结果。
常见报错与解决办法
填错时工具会就地提示,不会拆出错误结果。对照下表自查:
| 提示 | 原因 | 怎么改 |
|---|---|---|
| 页码不能小于 1 | 填了 0 或负数 | 页码从 1 开始,删掉 0 |
| 超出最大页数 | 数字大于 PDF 总页数 | 先看文件信息里显示的页数再填 |
| 起始页不能大于结束页 | 写成 5-3 这种倒序 | 改成 3-5 |
| 页重复出现 | 同一页被写了两次,如 1-3,2 | 去掉重复的那段 |
| 包含非数字字符 / 格式不正确 | 用了中文逗号、空格或字母 | 改用英文逗号,只留数字和短横 |
实操步骤
- 把 PDF 拖进上传区或点击选择文件,工具会先解析并显示出总页数。
- 选「按页面范围拆分」,在输入框写规则,例如
1-3,5,7-9。 - 实时看下方提示是否为空(空=规则合法),点「拆分 PDF」。
- 拆分完成后逐条下载,或点「打包下载全部 (ZIP)」一次拿走。
如果一份 PDF 已经被加密、需要密码才能打开,工具会提示先移除密码再上传,本地无法处理加密文件。
每页拆成单独文件,适合什么
另一种模式「每页拆分为单独文件」会把每一页都导出成一个独立 PDF,文件名按 原名_1.pdf、原名_2.pdf 递增。扫描件、合同、证件这类需要把每一页单独发出去或归档时很顺手,不用自己写页码规则。
常见问题
页码是从 1 开始算吗
是。页面范围里的数字就是 PDF 实际的第几页,从 1 开始,不是从 0 或某个内部索引。
拆分后页面顺序会乱吗
不会。工具按你写的规则逐段复制原页,输出文件名带段号,顺序和原文一致;想重新组合可再用合并 PDF 工具。
加密的 PDF 能拆吗
不能。带密码的 PDF 需要先移除密码再上传,本地处理无法绕过加密限制。
拆分出来的 PDF 画质会变差吗
不会。拆分是按页复制原内容,不重新压缩,矢量文字和图片质量保持不变。
文件会上传吗
不会。解析与拆分都在浏览器本地用 pdf-lib 完成,文件不上传服务器。
相关工具
- NBTools PDF 拆分:https://nbtools.cn/tools/split-pdf
- PDF 太大发不出去:什么时候该拆而不是压
- 合并 PDF:把拆开的页面重新拼起
- 提取指定页:按页码范围导出新 PDF