按书签炸开
读取 PDF 全部书签,把每个书签拆成单独文件并打包为 ZIP,可自定义序号、原文件名前缀、书签名与层级等命名规则。
功能介绍
打开一个带书签的 PDF,系统自动读取所有书签,每个书签拆分为一个独立文件,最后打包成 ZIP 下载。
它的使用要点:
- 自动读取全部书签:打开 PDF 后自动显示书签列表,并统计数量;
- 不分层级:所有书签均会拆出,每个书签对应一个独立文件;
- 命名可自定义:文件可自定义命名规则,由多个复选框组合决定文件名;
- 层级限制:可设置「最大拆分层级」,只拆分到该层级(1 代表一级书签);
- 同名保护:同名书签时可追加 _1、_2,避免文件互相覆盖;
- 打包下载:最终打包为 ZIP下载,解压后得到一个个独立 PDF。
需要注意的限制:PDF 必须包含书签(大纲)信息,否则界面会提示「此 PDF 没有书签信息,无法炸开。」结果一定是 ZIP 包,不会单独下载 PDF。
适用场景
- 案卷按目录拆分:把一个 PDF 里的多份材料按目录各拆成独立文件归档。
- 发票或单据分发:按书签把每张单据拆出来,分别发给对应的人。
- 教材章节导出:把整本书按章拆成一个文件一个文件,方便分次阅读。
- 标书、报告分发:按目录拆分给不同负责人;需保留「父_子_孙」层级命名的归档场景。
操作步骤
-
打开工具箱,进入「页面管理 → 按书签炸开」。
-
点击上传区,或把一个含书签的 PDF 拖进去,打开后自动显示书签列表及数量。
-
在「📝 新文件名命名规则」中按需勾选(默认全部勾选):添加序号(按书签顺序,自动补零)、使用原文件名作为前缀、使用书签名、保留书签层级(父_子_孙)、同名书签时添加 _1, _2。
-
设置「最大拆分层级」,只拆分到该层级:默认 3,可填 0~20,1 代表一级书签。
-
点击「炸开并保存」,等待进度条走完。
-
浏览器下载 ZIP,解压后每个书签对应一个独立 PDF。
参数说明
| 参数 | 默认值 | 说明 |
|---|---|---|
| 添加序号(按书签顺序,自动补零) | 勾选 | 在文件名前加上按书签顺序自动补零的序号 |
| 使用原文件名作为前缀 | 勾选 | 以原 PDF 文件名作为新文件名前缀 |
| 使用书签名 | 勾选 | 文件名中包含书签标题 |
| 保留书签层级(父_子_孙) | 勾选 | 用下划线连接父子层级 |
| 同名书签时添加 _1, _2 | 勾选 | 遇到同名书签时追加序号,避免互相覆盖 |
| 最大拆分层级 | 3 | 只拆分到该层级,1 代表一级书签,可填 0~20 |
| 输入文件 | — | 单个 PDF,需包含书签(大纲)信息 |
| 输出 | — | 打包为 ZIP 下载,每个书签一个独立文件 |
常见问题
书签太多、拆出的文件太碎怎么办?
调小「最大拆分层级」,例如设为 1 就只按一级书签拆分,避免拆出过多碎片文件。
和「按书签拆分」有什么区别?
「按书签拆分」把勾选章节合成一个文件;「按书签炸开」是每个书签一个文件,打包成 ZIP。
为什么下载下来是 ZIP?
因为每个书签都会生成一个独立文件,数量较多,工具箱统一打包成 ZIP 下载,解压后即得到各份 PDF。
有同名书签会互相覆盖吗?
不会。勾选「同名书签时添加 _1, _2」后,同名书签会自动追加序号区分开。
PDF 没有书签怎么办?
界面会提示「此 PDF 没有书签信息,无法炸开。」此时可改用「常规拆分」按页码范围切分。