祈灵工具箱

🔖PDF 书签编辑器 - 在线添加、修改 PDF 目录书签,按目录文本自动生成

没有书签的长 PDF(电子书、扫描版教材、论文、标书)翻起来非常痛苦。上传后工具会先读出文件里已有的书签,你可以直接在列表里改名、增删、上移下移、左右调整层级,选中一条再点下方的页面缩略图,就能把它的跳转页设到那一页。更快的办法是“从文本生成”:把目录复制进来,每行一条,行首缩进表示层级,页码写在行尾(“第一章 总论 ...... 1”这种带引导点的格式也能识别)或行首,再填一个页码偏移(印刷页码与 PDF 实际页码的差),就能一次生成完整的多级书签。写入时直接构造 PDF 标准的大纲对象,中文、日文、表情等标题一律用 UTF-16 编码,不会乱码;保存后还会用 PDF.js 重新读取一遍,确认每一条书签都写入成功。可以选择打开 PDF 时自动显示书签栏、默认展开或折叠。全部在浏览器本地完成。

免费 · 无需注册 · 浏览器本地处理最后更新:

正在加载工具...

如何使用PDF 书签编辑

  1. 1上传 PDF,工具自动读取已有书签
  2. 2手动添加、改名、调整层级与顺序,点缩略图设置目标页;或粘贴目录文本一键生成
  3. 3点击“写入书签并下载”,得到带完整目录书签的 PDF

常见问题

目录文本应该怎么写?
每行一个书签,行首用 Tab 或两个空格缩进表示下一级;页码放在行尾,如“1.2 研究方法 ...... 5”或“1.2 研究方法 5”,也可以放在行首如“12 参考文献”。没写页码的行会沿用上一行的页码。
目录上的页码和 PDF 页码对不上怎么办?
书的前言、目录通常不计页码,所以正文第 1 页可能是 PDF 的第 9 页。在“页码偏移”里填 8,生成的书签就会自动跳到正确的页面。
中文书签会乱码吗?
不会。所有标题都以 UTF-16BE 编码写入(PDF 规范要求的 Unicode 文本格式),在 Adobe Acrobat、浏览器、WPS、macOS 预览中都能正常显示中文。
可以删除 PDF 里全部书签吗?
可以。点击“全部清空”后再写入,输出文件就不再包含任何书签,同时取消“打开时显示书签栏”。