PDF 书签工作台
检查 PDF 书签,用标题与页码替换书签,或清空活动书签树。
浏览器本地处理输入PDF + 书签 JSON输出PDF / 书签报告单个文件最多 30 MiB · 最多 1 个
- 1添加输入
- 2调整设置
- 3获取结果
工具输入和文件在当前浏览器处理,不会上传。
开始之前
建立随 PDF 文件分发的命名导航。先检查已有书签,再用标题与从 1 开始的页码组成 JSON 列表,明确替换整棵书签树。
如何使用
- 上传 PDF,先检查现有书签的标题与页目标。
- 选择“替换书签”,输入 JSON 数组,例如 [{"title":"开始","page":1}];每个页目标都从 1 开始计数。
- 下载 PDF 后用阅读器重新打开书签,核对标题与跳转页。若只需去掉导航,选择“清空书签”。
支持范围与限制
单份未加密 PDF,最多 30 MiB、300 页。替换模式接受 1–1,000 个扁平书签;标题支持 Unicode,最多 200 个字符。页码必须是文档范围内的整数。
写入仅支持直接页目标。替换会覆盖已有嵌套书签;检查时会标明无法解析的命名或外部目标。编辑会拒绝检测到的数字签名与 XFA。清空仅移除活动导航,不承诺取证意义的旧对象删除。
操作示例
示例输入
一份三页 PDF,以及 [{"title":"Opening","page":1},{"title":"合同 😀","page":2},{"title":"Last page","page":3}]示例参数
{"mode":"replace"}示例输出
三页 PDF 包含三个命名书签,分别指向第 1、2、3 页,并提供 JSON 报告。
出现问题时
检查 JSON 数组;每项只保留 title 和 page,移除额外属性与重复键。先检查 PDF 页数再修正越界目标;替换导航前保留原件。
常见问题
下载后的 PDF 会保留书签吗?
会。替换模式写入带标题和直接页目标的 PDF Outline;支持书签的阅读器重新打开后即可显示标题。
已有书签会怎样处理?
替换模式将整棵活动书签树替换为输入的扁平列表;清空模式移除活动书签树;检查模式不修改文件。
可以建立嵌套书签或命名目标吗?
当前只写入扁平的直接页目标。检查可以列出已有嵌套项,并标明无法解析的目标;不编辑外部或命名目标。