编辑 PDF 里已有的书签
编辑 PDF 书签不必再买一整套 PDF 软件:把文件放进来,它自带的大纲就会展开成一行行可以直接输入的列表。改一个条目的名称、换它跳转的页码、把它塞进上一章下面、移动它、删掉它——文档里一个书签都没有时,还可以让工具根据文档自身的标题提出书签建议。
书签就是阅读器侧边那一栏。一份 300 页的报告,有书签的人是在“翻章节”,没书签的人只能一直往下滚;而几乎所有免费阅读器都只能显示书签,不能修改。
谁会用得上?
- 合并过文件或扫描过整本资料的人——所有页面挤在一个文件里,想跳到第 7 章却无从下手。
- 学生和研究人员——扫描版的书或论文,只有每一章都能一键直达才真正好用。
- 说明书、手册和各类报告——读者习惯了侧边栏,缺了它、或者上面还写着“未命名”,客户一眼就看得出来。
- 从 Word 或 LaTeX 导出的文件——标题常常层级错、名称不对、跳到了别的页,或者干脆一个书签都没有;这时可以把页面上印着的标题重新变回书签。
怎样给 PDF 添加或修改书签
放入 PDF
把 PDF 拖进来,或点击选择 PDF 文件。文件里已有的书签会立刻读出来,并标出每一条跳转的页码;一条都没有时,列表就从空的开始。受密码保护或受限制的文件会说明原因后拒绝,而不是给您一个坏掉的结果。
修改列表
直接改写标题,在旁边的小框里填目标页码,再用行内按钮设为子书签、移动位置或删除。删掉一章会连它的子书签一起删,并告诉您删了几条——改错了就用撤销,最近 40 次更改都还在。
或者根据标题自动生成
点击按标题生成书签。工具会读取每一页的文字,把看起来像标题的行列出来,并按文字样式分组。给每种样式设定层级,取消勾选不是标题的行或改正它的标题,然后选择替换列表或追加到列表。在您点击之前不会进行任何查找;在您做出选择之前,已有的列表也原封不动。
或者整份列表粘贴进来
打开粘贴列表,每行写一个书签——第一章 | 12、用制表符分隔,或者从纸质目录上抄下来的 第一章 ..... 12。行首用空格或制表符缩进,这一行就成了子书签。文本框下方的计数会告诉您识别出了多少条,确认无误再提交。
对着页面核对一遍
列表下方的页面缩略图带着角标,标出有多少书签指向这一页,于是被漏掉的一页——或者不小心指了三条书签的一页——一眼就能看见。点击页面可以放大细看,再用为此页添加书签,或直接点缩略图上的 +,为它建一条书签。
保存并下载
点击保存书签。还缺标题、或者页码在文档范围之外的行会标红,并在按钮下方计数;保存时会直接跳到第一处,而不是写出一份残缺的大纲。做好的 PDF 会作为下载文件给出,旁边标着书签数量和页数。
根据正文标题自动生成书签
没带书签就导出的报告,页面上通常仍看得出结构:章标题比正文更大或更粗,小节编号为 1、1.1、1.2。按标题生成书签会读出这套结构,把它变成一份书签树建议——这样生成的每个书签都会直接跳到标题所在的那一行,而不只是页面顶部。
什么时候需要您出手
| 您看到的 | 原因 | 怎么办 |
|---|---|---|
| “此 PDF 没有可读取的文字” | 文件是扫描件:页面其实是文字的图片 | 先用 PDF文字识别 把它变成可搜索的文字,再重新生成 |
| “此 PDF 里没有突出的标题” | 每一行的大小和粗细都一样,也没有编号 | 粘贴章节列表,或者手动输入书签 |
| 列表里出现“摘要”“关键词”这类行 | 它们的排版和标题一模一样 | 取消勾选,或者把它们的样式设为不是标题 |
| 一整组标题的层级不对 | 由版式不同的几份文档合并成的 PDF 常见这种情况 | 修改这种文字样式的层级菜单 |
| 标题里有怪字或缺字 | 这份 PDF 保存文字时用了有问题的编码 | 在列表里直接改写标题 |
| 双栏页面上的标题顺序乱了 | 标题按文字在文件中的存储顺序排列,而有些排版软件会把这个顺序打乱 | 应用列表后再移动这个书签 |
- 在列表里清空某个标题,这个标题就不会生成书签,它下面的条目会上提一级。
- 在我们的测试中,400 页的文档大约两到三秒就读完了;长文件会显示进度条和停止按钮,最多列出 5000 个标题。
- 文件里原有的书签仍然跳到所在页面的顶部。由标题生成的书签改了页码之后,会跳到新页面的顶部。
这个书签编辑工具能做什么
读取已有的大纲
文件自带的书签树,最深 6 级。
- 跳转位置从页面引用、命名目标和 GoTo 动作中解析
- 只链接到网址、或根本没有页面目标的条目会被略过
- 它的子书签会上提一级保留,内容不会凭空消失
- 加粗、斜体和带颜色的条目保留原有样式
可以直接输入的列表
每一行都是一个标题框加一个目标页码框。
- 分支可折叠展开,角标显示这一行的层级
- 设为子书签、提升一级、在同级内上移或下移
- 删除一行连同它的子书签——提示里写明删掉了几条
- Enter、Alt + 方向键和 Backspace 在键盘上做同样的事
整份列表粘贴
一次几百条书签,用您手上现成的格式。
- “标题 | 页码”、制表符、点线,或者行尾直接跟一个页码
- 行首的空格或制表符让这一行变成子书签
- 没有页码的行沿用上一行;超出文档范围的页码会被收回范围内
- 最多 6 级、5000 行,可追加到列表或替换列表
根据标题生成书签
直接从文字本身读出整棵书签树的初稿。
- 比正文更大、更粗或全部大写的行,按文字样式分组
- 编号(1、1.1、1.1.1、A.1)和“第…章”“第…条”这类字样决定子级
- 页眉页脚、页码、题注、列表项和已经印好的目录页都会跳过
- 长文件有进度条和停止按钮;没有文字的扫描件会先引导去做 OCR
每一行都由您确认
您点头之前,什么都不会进入书签。
- 每种文字样式一个层级菜单:第 1、2、3 级或不是标题
- 在预览里取消勾选某一行,或改正它的标题
- 替换列表或追加到列表——撤销可以收回
- 每个书签都直接跳到标题所在位置,而不只是页面顶部
把书签树导出来
导出格式和粘贴格式一致,列表可以在文件之间搬运。
- 复制为文本会写出每一条的缩进和页码
- 粘贴到另一个文档里,就能复用同一套结构
- 撤销可恢复最近 40 次更改,包括删掉的整个分支
- “全部删除”一键清空整份列表
列表旁边就是页面
目标页码看一眼就能核对,不用靠猜。
- 页面缩略图随着滚动逐张加载
- 角标统计指向每一页的书签数量
- 缩略图上的“+”为该页添加书签
- 放大预览带“为此页添加书签”,并列出已经指向这里的条目
可点击的目录页
可选的一页印出来的目录,内容取自书签列表。
- 自定标题,列出全部层级或只列前一到三级
- 缩进排版、点线和右对齐的页码
- 条目太多时自动分成好几页
- 印上去的页码就是成品文件里的页码
目录页放在哪里
放在最前面,或者封面、扉页的后面。
- 插在最前面,或您选定的任意一页之后
- 它前面的页面页码不变;后面的书签全部跟着顺延
- 每一行都跳到对应页面——由标题生成的书签直接跳到标题处
- 目录页本身也有一个书签,按页面顺序排好
文件打开时的样子
读者一打开 PDF 就看到的东西。
- 在支持该设置的阅读器中直接展开书签面板
- 选择默认展开几级:全部、一级、两级或三级
- 设置文件名后缀(默认 -bookmarks)
- “全部删除”保存出没有书签的 PDF——旧条目真正从文件里删掉,文件不会变大
标题不乱码
中文和带声调符号的文字,写进去是什么样,读出来还是什么样。
- 书签标题以 Unicode 写入,中文、越南语等文字都不会变成乱码
- 目录页在保存前会先检查它用的字体能不能画出这些字符
- 画不出来的字符——例如中文、日文或韩文——会一一列给您看,而不是悄悄留白
- 一行放不下的标题用省略号截断,绝不会压到页码上
默认稳妥
列表没理顺之前,什么都不会写进文件。
- 缺标题、或页码在文档范围之外的行会标红并计数
- 保存时直接跳到第一处需要修改的地方
- 受密码保护和受限制的文件会说明原因后拒绝
- 整个编辑过程都在浏览器里——PDF 不会上传
要书签,还是要一页印出来的目录?
两者解决的是同一个问题,只是落在两个不同的地方,而这个工具可以用同一份列表把两样都做出来。选哪一个,取决于这份文档最后是在哪里读。
书签
页面旁边的那一栏
- 存在文件的大纲里,不占任何一页
- 文档本身分毫不变——不加页面,页码也不挪位
- 多级层次可以折叠、展开
- 文档一旦打印出来就看不见了
目录页
文档里真正的一页
- 用同一份列表画出来,一个书签一行
- 每一行都是链接,在屏幕上点一下就跳到对应页
- 印在纸上也能读,有点线,有页码
- 在最前面或您选定的那一页之后加一页,所以它后面的书签和印出来的页码都跟着顺延
页码不会算错:打开目录页后,它印出来的页码就是成品文件里的页码,每个指向它后面页面的书签都被同样地往后挪,目录页自己也会得到一个以您填的标题命名、按页面顺序排好的书签。要注意的是,目录页使用的内置字体只覆盖拉丁字母和带声调符号的字符:中文标题请只做书签,目录页的标题也要用西文(如 Contents),工具会在保存前把画不出来的字符列出来。
常见问题
不用 Acrobat,怎么给 PDF 添加书签?
把文件放进来,点击添加书签(或页面缩略图上的 +),写上标题,设定它要跳转的页码。照这样重复——按 Enter 就开始下一条——然后保存下载。如果页面上印着看得见的章节标题,按标题生成书签可以一次提出整份列表。不用装软件,也不用注册账号,大纲是浏览器自己写进去的。
PDF 怎么自动生成书签?
点击按标题生成书签即可。工具会读取每一页的文字,列出看起来像标题的行,并按文字样式分组,一个菜单就能设定整组的层级;1.1 这样的编号,或“第…章”“第…条”这类字样,会把一种样式再分出子级。检查列表、取消勾选不是标题的行,然后选择替换列表或追加到列表。这需要 PDF 里有真正的文字:扫描件要先做 OCR。
PDF 里已经有的书签能改吗?
能——这正是这个工具的起点。已有的书签树会连同层次一起读进列表,您可以改名称、把某一条指到别的页、调整顺序,或删掉不想要的条目。加粗、斜体和带颜色的条目在保存后仍保持原样。
怎么加子书签、怎么调整书签的层级?
点这一行上的“设为子书签”按钮,或者在标题框里按 Alt + →:这一行就变成上一行的子书签。Alt + ← 把它再提回上一级。最多允许 6 级嵌套——比任何阅读器侧栏还看得清的深度都要深——每一行的角标会告诉您现在在第几级。
能用现成的目录直接生成书签吗?
打开粘贴列表粘进去就行。第一章 | 12 这样的行、用制表符分隔的行,以及从纸质目录上抄下来的带点线的行(第一章 ..... 12),都会按同一套规则读取,缩进则变成层级。没有页码的行沿用上一行的页码,超出文档末页的页码会被收回范围内,文本框下方的计数会在您提交前告诉您识别出了多少条。文档里已经印好的目录页会被按标题生成书签有意跳过,所以想重复利用它,就把它的行复制到这个框里。
目录页能放在封面后面,而不是最前面吗?
可以。勾选添加可点击的目录页,把位置设为某页之后,再填上它要跟在哪一页后面——填 1 就紧跟在封面之后。它前面的页面页码不变,后面的书签和印出来的页码按目录页的页数顺延,目录页本身也会在正确的位置得到一个书签。填的数字超过最后一页,目录页就放在文件末尾。
中文、日文或韩文的 PDF 能用吗?
书签完全可以:中文标题和其他标题一样能被识别,中文、日文或韩文的书签标题也都能正确写入大纲。目录页是例外——它的字体里没有中日韩文字,所以工具会把这些字符列出来,并且在您取消勾选目录页之前不会保存。取消之后,书签会单独保存,不带目录页。目录页的标题同理,需要目录页时请用西文标题,例如 Contents。
能让 PDF 一打开就显示书签栏吗?
可以。在选项里,打开 PDF 时展开书签面板默认就是开着的,遵循这项设置的阅读器会立刻显示侧栏。您还能选择一开始展开多少层——全部,或者只展开前一级、两级、三级。
怎么把 PDF 里的书签全部删掉?
点击全部删除再保存。存出来的副本没有任何大纲,也不会再要求阅读器打开书签面板。旧条目是真的从文件里删除,而不是留在里面,所以 PDF 不会变大——手快点错了,用撤销就能把列表找回来。
书签能导出成文本吗?
复制为文本会把整棵书签树复制到剪贴板,格式就是粘贴框读的那套“标题 | 页码”,每深一级缩进两个空格。可以留作备份、在文本编辑器里改,或者粘到另一个 PDF 上复用同一套结构。浏览器不允许访问剪贴板时,列表会放进文本框,方便您手动复制。
为什么我的文件在这里打不开?
打开就要输密码的 PDF,以及能打开但带有所有者密码限制的 PDF,都会被拒绝——它们的内容无法安全地重写,所以工具会告诉您问题出在哪,而不是塞给您一个坏掉的文件。请先解除保护再回来。损坏的文件也是同样处理,而不是读到一半。
我的文档会被上传吗?
不会。文件的打开、缩略图的绘制和新 PDF 的写入,全都在您的浏览器标签页里完成——不会传到服务器,不会排队,也不会被保存。这也意味着结果只存在于那个标签页里:关掉页面之前,请先把它下载下来。