← PDF工具

PDF 书签

未选择 PDF导出、导入或删除 PDF 书签。
BookmarksPDF 会在所有工具之间共享。

导出、导入与删除 PDF 侧栏书签

PDF 书签是阅读器侧栏中可点击的导航条目。你可以导出书签备份,用 JSON 添加或修改章节层级,也可以删除整套书签;页面上的正文不会因此改变。

费用: 可免费使用。文件大小和使用次数有上限。

怎样编辑 PDF 书签?

  1. 添加一份 PDF

    点击选择 PDF,或把不超过 200 MB 的 PDF 拖到预览区域。也可在上传文件中选择文件,包括其他 PDF 工具的结果。

  2. 选择操作

    操作初始选中导出书签。要写入新书签目录,选择导入书签;要清除目录,选择删除书签。

  3. 粘贴书签数据

    导入时,把完整书签数据粘贴到书签JSON。原 PDF 已有书签时,勾选替换现有书签;具体格式见下文。

  4. 执行并下载

    点击应用书签操作,再点击 Download result。导出得到 .json 文件;导入和删除得到新的 PDF,并显示页面预览。所有结果都会保存到共享文件管理器。

  5. 在阅读器中检查

    书签显示在阅读器的书签或大纲侧栏,而不是页面上。打开下载的 PDF,点击几个条目,检查标题、层级和目标页。

三种操作与导入设置

只有选中导入书签时,才显示书签JSON和替换现有书签。

操作:导出书签
将现有书签的标题、目标页和层级保存为 JSON,不改动 PDF。可作为备份或修改的起点。
操作:导入书签
把书签JSON中的目录写入 PDF 副本,页面、文字和图像保持原样。
操作:删除书签
一次删除整套书签。只想删除几个条目时,先导出,在 JSON 中删除这些条目,再勾选替换现有书签导入其余部分。
书签JSON
初始为空。须粘贴包含 bookmarks 键的完整 JSON 对象。任务开始前检查语法,缺少逗号、括号或引号会立即提示;页码与层级在处理任务时检查。
替换现有书签
默认不勾选,适用于原本没有书签的 PDF。已有书签时须勾选,导入的目录会完整替换原目录;需要保留旧目录时先导出备份。

书签 JSON 的字段与格式

从导出书签得到的文件开始最方便:结构正确,可以原样导入。一个章节和一个子条目的最小示例为:{"bookmarks": [{"title": "1 引言", "page": 1, "kids": [{"title": "1.1 范围", "page": 2}]}]}

bookmarks
必需。顶层对象用此键保存条目列表,每个条目在侧栏占一行。列表至少有一个条目;清除全部书签时用删除书签。
title
每个条目须有非空标题,这是侧栏显示的文字。可以使用重音字母、中文和其他 Unicode 字符。
page
目标页须为不带引号的整数,从文件的第一页 1 开始计数,与纸面印出的页码无关。若正文前有四页前言,纸面第 1 页应填 5。值须在 1 至文档总页数之间。
kids
可选的子条目列表,字段与上层相同;在子条目中再放 kids 可建立更深层级。子条目的目标页不能早于父条目。
条目顺序
同层条目须按目标页顺序排列。两个条目可以指向同一页,例如章节及其第一节。
bold 与 italic
可选的标题样式,值为 true 或 false;部分阅读器不显示这些样式。
color
可选标题颜色,红、绿、蓝分量各为 0 至 1。例如 {"R": 0.8, "G": 0, "B": 0} 表示暗红色;不要填 0–255 数值或十六进制颜色代码。
header
导出文件开头的 header 记录源文件、标题、作者和生成程序,仅供参考。导入时不使用它,修改它不会改变文档属性;要修改属性,请用PDF 属性。

常见书签工作流程

为无目录的 PDF 添加导航

扫描报告等没有书签的文件,可为各章节填写条目,不勾选替换现有书签后导入。书签便于跳转章节,不会在页面上添加内容。

把旧版目录用于新版

从旧版导出,再导入新版。若增删了页面,先调整 page 值;书签指向页码,不会自动查找章节标题。

分享前清除目录

删除书签可清除透露工作名称或草稿结构的条目标题,页面本身不变。

格式、限制与保存时间

输入
PDF。
输出
导出书签得到一份 JSON;导入书签和删除书签得到一份页数不变的 PDF。
文件大小上限
200 MB。
每个任务的文件数
1 份 PDF。
原有书签
导出和删除要求 PDF 已有书签。PDF 信息会为这样的文件显示 Outlines: Yes。
密码保护
无需打开密码、仅限制编辑的 PDF 可以处理,结果保留该保护。打开时要求密码的文件须先用解锁 PDF解锁。
保留内容
页面、文字、图像、标题和作者保留。PDF 会重写,文件大小可能改变。
处理方式
在本站服务器使用 pdfcpu,不调用外部 AI 服务;每个任务最多运行 15 分钟。
水印
不添加。
保存时间
上传和结果文件在访客使用时 48 小时后自动删除,免费账户为 30 天;付费方案可保存更久。

PDF 书签常见问题

导入了书签,为什么看不到?

书签位于阅读器的书签或大纲侧栏,不在页面上。工具不改变阅读器打开文档时显示哪个面板;你可能需要自己打开侧栏。

为什么任务报错而没有结果文件?

依次检查:PDF 是否没有可导出或删除的书签;已有书签却未勾选替换现有书签;page 是否为 0、超出总页数或加了引号;同层条目是否未按页序排列;bookmarks 列表是否为空。

能保留已有书签并新增几个吗?

可以。先导出,在 bookmarks 列表的正确位置插入新条目,保持各层页序,再勾选替换现有书签导入。新目录就同时包含旧条目和新条目。

怎样把编辑后的 JSON 放回工具?

用纯文本或代码编辑器打开导出文件,复制全部内容并粘贴到书签JSON。文字处理软件可能把直引号变成弯引号,导致 JSON 语法无效。

可点击的目录页与书签是一回事吗?

不是。目录页是页面上的文字及其链接,书签则位于侧栏,两者可以独立存在。本工具读写侧栏目录;要修改目录页的文字或版式,须编辑文档本身。