跳到主要内容
PPDF123

为 PDF 添加页码

添加页码把页码作为真正的文字印在 PDF 的每一页上。你可以选择顶部或底部边缘的六个位置之一、字号和起始号码;数字用 Helvetica 绘制。

把文件拖到这里,或点击选择

支持 PDF · 单个文件不超过 500.0 MB · 一次最多 20 个文件

也可以按 Ctrl/Cmd+V 或从剪贴板菜单粘贴文件。

添加页码把十进制页序号画进每一页,作为真正的 PDF 文字。审阅人写“见第 12 页”、打印材料包、需要可见页码的归档系统,都是这类工作。

数字是 Helvetica,黑色,大小和角落由你设定。没有字体可选。起始号和位置会生效:1/2/3 是上左、上中、上右;7/8/9 是对应的下角。网站默认位置是 8(下中)。默认起始号是 1。

页码成为页面内容,跟着文件走。它们不是阅读器里的覆盖层,也不会改写部分阅读器缩略图栏显示的 PDF 页标签字典。

页面上已有印刷页码时,第二套会叠在一起。封面不应编号时,先把封面拆出去。整本合订要同一序号,先合并再编号。各部分保留各自起始号,先编号再合并。

从 101 起编,是第二卷接上 100 页第一卷的做法。字号小到难以印刷时即使 API 接受也不合适;表单默认是 12。

这不会改写每个阅读器里的逻辑页标签。标题、作者一类元数据请用编辑元数据。有密码保护的文件,在你输入密码后会在本页为你解锁;API 调用方需先运行移除密码。

只给你有权改动的文档盖号。归档流程需要未标记原件时,另留一份未盖号的原件。

功能

  • 把 Helvetica 数字画进页面内容(不是阅读器覆盖层)
  • 起始号、字号和角落位置会生效
  • 始终是 Helvetica;没有字体可选
  • 匿名 API:/api/v1/misc/add-page-numbers

适用场景

  • 给合并后的证物合订本编号
  • 用非 1 的起始号跨卷接续序号
  • 给打印材料包加上审阅人可引用的页码

如何给 PDF 添加页码?

  1. 上传需要可见页码的 PDF。
  2. 设定字号、起始号和位置。
  3. 点击处理,下载盖好号的 PDF。
  4. 核对该文件首页、中间页和末页,避免数字压在打孔或照片上。

限制与边界

  • 可能与已有印刷页码重叠
  • 始终是 Helvetica;不能选字体
  • 不改写 PDF 页标签字典
  • 本网站的上传上限:每个文件 500 MB,超过约 95 MB 时分块上传。直接调用 API 时,单个请求体上限为 100 MB。

示例

  • 40 页陈述从 1 起编,标成 1 到 40
  • 从 21 起编,接上 20 页的第一卷

本工具的隐私说明

文件经 HTTPS 上传,在服务器内存或短期临时目录中处理,结果就绪后即删除。我们不会为日后浏览、训练或广告画像保留副本。留存期限与 AdSense Cookie 说明见隐私政策。

常见问题

封面可以不编号吗?
本工具会给上传文件的每一页编号。封面不应编号时,先把封面拆出去。
可以更换字体吗?
不可以。数字始终以黑色 Helvetica 绘制。
页码会成为 PDF 的一部分吗?
会。它们画进页面内容。不会更新每个阅读器的页标签字典。
可以用罗马数字吗?
不可以。印章是 startingNumber 加上页序号得到的十进制整数。

最后更新:

用代码调用

本站每个工具都是普通 REST 接口。匿名使用不需要账号或 API Key,给浏览器、开发者和智能体同样可用。

curl -X POST "https://pdf123.xyz/api/v1/misc/add-page-numbers" \
  -F "[email protected]" \
  -F "fontSize=12" \
  -F "position=8" \
  -F "startingNumber=1" \
  -o output.pdf

也提供 MCP 工具,供说 Model Context Protocol 的客户端调用(JSON-RPC 2.0,POST /mcp)。 完整 API 文档

在 AI 代理中使用

Skill

装上这个 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「添加页码」: /skills/pdf123-add-page-numbers.md

全部 Agent Skill

文件只用于本次处理,完成后自动删除。