PDF添加页码 — 在线加页码、页眉页脚和Bates编号
给PDF添加页码、页眉页脚文字和Bates编号,可设置位置、样式和起始页码
在浏览器中处理 · 不上传任何内容
把要添加页码的 PDF 拖到这里
请添加一个 PDF(最大 100 MB)。添加新文件会替换当前文件。文件不会离开你的浏览器。
这是什么工具
合并后的报告或扫描文件常常没有页码,或者页码已经对不上了。这个工具可以在PDF的每一页写入新的页码,并且一次性加上页眉、页脚文字和Bates编号。可以选择 1、1 / 10、- 1 - 等样式,也可以自定义,保存前在实时预览中查看第一张选中的页面。
使用方法
- 把一个PDF拖到框里,或点击 选择 PDF。
- 保持 添加页码 打开,选择样式、位置(上或下 × 左、中、右)和起始页码。
- 需要的话输入页眉或页脚并选择位置。
{n}和{total}会在每一页替换成对应数字。 - 需要Bates编号时,打开它并设置前缀、位数和起始编号。
- 调整字号(pt)、距页边的距离(mm)和颜色。只给部分页面编号时,选择 指定页面 并输入范围。
- 点击 添加页码,下载结果。
处理规则
- 计数:只计算添加编号的页面。第n张编号页显示
起始页码 + n − 1,{total}是最后一张编号页上的数字。 - 位置:上方的文字从页面上边缘向下按设定距离排列,下方的文字从下边缘向上按设定距离排列。同一位置的多项内容按页眉、页码、Bates编号、页脚的顺序叠放。
- 旋转页面:会读取页面旋转信息,让编号在页面显示方向的底部(或顶部)保持正向。
- 字体:拉丁文字使用Helvetica,假名和韩文嵌入Noto Sans KR(SIL OFL 1.1)子集。汉字、西里尔字母和阿拉伯字母无法写入,因此“Page 1”样式用英文。
- 范围:起始页码0–999,999,Bates位数1–12,字号5–72 pt,距离0–50 mm。
- 使用的库:pdf-lib(MIT)、@pdf-lib/fontkit(MIT),预览使用PDF.js(Apache-2.0)。
设置示例
| 目的 | 设置 |
|---|---|
底部居中显示 3 / 12 |
样式 1 / 10,下方居中 |
| 封面之后从1开始 | 指定页面 2-,起始页码1 |
| 诉讼证据的编号 | 打开Bates,前缀 EX-,位数4,右下 |
顶部标题、底部 p. 3 |
页眉 Annual Plan 2026,自定义样式 p. {n} |
如果要先把多个PDF合成一个,请使用PDF合并工具;要调整页面顺序,请使用PDF页面整理工具。
常见问题
能跳过封面,从第2页开始编为1吗?
可以。把页面切换为“指定页面”,输入 2-,起始页码保持1。这样第2页显示1,第3页显示2,以此类推。只有添加了编号的页面才计数,{total} 是最后一个印出的页码。
Bates编号是什么?
Bates编号是给法律或审计文件中的每一页加上唯一的连续编号。设置前缀(例如ABC)、位数和起始编号后,页面依次标为ABC000001、ABC000002……超过位数的数字会完整印出,不会被截断。
页眉页脚能写中文吗?
暂时不能。可写入的字体包含拉丁字母、数字、日文假名和韩文,但没有汉字,汉字会被省略并在结果中列出。因此“Page 1”这类带文字的样式在中文页面上也以英文印出。纯数字样式(1、1 / 10、- 1 -)不受影响。
原来的页码会怎样?
会保留。新页码叠加在页面上,如果放在旧页码的位置,两者都会看到。请先看预览,选一个空白的位置。
文件会被上传吗?
不会。所有处理都在浏览器中完成。只有文字中含有假名或韩文时,才会从本站下载一次字体文件,文档本身从不发送。