文档工具 · PDF 处理

PDF 添加页码

自定义位置/字体/起始页

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 58 次使用
九宫格 · 格式 · 起始页 · 实时预览 · 本地
拖入 PDF 后在此 真实页面
实时预览页码位置 / 格式 / 样式 —— 所见即所得
隐私:PDF 的解析、渲染、页码合成全程在浏览器本地完成,原文件绝不上传服务器。关闭页面即清空。
拖入 / 点击选择 PDF

本地添加页码 · 自定义位置 / 格式 / 起始页 · 不上传

Numbered locally — nothing uploaded
就绪 · 拖入 PDF 开始添加页码
第一节

关于本工具

About

一份几十页的标书打印出来,却发现页码从封面开始编,或者首页不是从1开始。这个工具只做一件事:在PDF每一页的指定位置(顶、底、居中、左右)插入页码,支持自定义字体、字号、起始页,以及前后缀文字。页码由后端处理,上传后文件不落盘,处理完即删。适合投标文件、学术论文、合同扫描件等需要统一页码规范的场景。

使用场景

合同页码重编

法务在签章前发现第 6 页和第 7 页之间漏插了一页补充协议,整份 30 页的合同页码全乱了。重排 PDF 后,需要从第 1 页重新编号,且封面页不显示页码。本工具支持设置起始页为 2、跳过封面,直接输出连续页码,省去人工逐页核对的时间。

投标书页码统一

技术标和商务标由两个部门分别编写,合并成一个 PDF 后页码各自独立。甲方要求页码从目录页开始连续编号,且页脚居中。使用本工具将两段 PDF 合并后,设置起始页码为 1、位置居中,字体选黑体 10 号,一次生成符合招标文件格式的完整标书。

学术论文页码修正

投稿前导师要求将附录部分的页码从 A-1 改为阿拉伯数字连续编号,但正文部分已有罗马数字页码。本工具支持分节设置:前 10 页保留原有罗马数字,从第 11 页起重新设置起始页为 1,并自定义字体为 Times New Roman 12 号,满足期刊排版规范。

内部培训手册页码

HR 制作 80 页新员工手册,每章首页需要留白不显示页码,其余页面在右下角用加粗宋体标号。手动调整耗时且容易漏页。本工具可指定跳过第 1、11、21 等章节首页,其余页面自动连续编号,输出后直接打印装订。

扫描件页码补标

档案馆将 200 页纸质档案扫描成 PDF,原件无页码。整理时需在每页左下角添加数字编号,且从第 3 页(目录之后)开始。本工具支持设置起始页为 3、位置左下角、字体为黑体 8 号,批量处理整份扫描件,避免手动在每张图片上贴页码。

第二节

使用指南

Getting Started

使用步骤

  1. 1上传 PDF 文件后,在「页码位置」下拉框选择页边距的 9 个预设方位(如右下角),预览区同步高亮对应区域
  2. 2在「起始页码」输入框填入数字(如 3),预览区第一页立即显示从 3 开始的页码,而非默认的 1
  3. 3展开「字体设置」面板,调整字号(8-72pt)与颜色(16 进制色值),预览区页码样式即时更新
  4. 4点击「添加页码」按钮,服务端处理完成后自动弹出下载链接,文件名后缀自动追加「_numbered」

输入输出示例

输入输出说明
起始页码:1;位置:右下角;字体:Arial 12pt页码从第1页开始,每页右下角显示“1”、“2”、“3”…,字体为Arial 12pt常规:最常用的配置,验证基本页码递增和位置对齐
起始页码:5;位置:居中底部;字体:Times New Roman 10pt页码从第5页开始,每页底部居中显示“5”、“6”、“7”…,字体为Times New Roman 10pt常规:非1起始页码的典型场景,用于文档前几页已有封面/目录时
起始页码:1;位置:左上角;字体:Helvetica 8pt页码从第1页开始,每页左上角显示“1”、“2”、“3”…,字体为Helvetica 8pt边界:极小字体(8pt)在A4纸上是否清晰,验证字号下限渲染效果
起始页码:1;位置:右上角;字体:Courier New 72pt页码从第1页开始,每页右上角显示“1”、“2”、“3”…,字体为Courier New 72pt边界:极大字体(72pt)是否超出页边距导致截断,验证字号上限与页面渲染安全区
起始页码:0;位置:右下角;字体:Arial 12pt页码从第0页开始,每页右下角显示“0”、“1”、“2”…,字体为Arial 12pt易错:起始页设为0,部分工具会报错或自动修正为1,此处验证是否接受0并正常递增
起始页码:-3;位置:右下角;字体:Arial 12pt页码从第-3页开始,每页右下角显示“-3”、“-2”、“-1”…,字体为Arial 12pt易错:负起始页码,验证负数处理逻辑(部分工具会拒绝或自动取绝对值)
起始页码:1;位置:右下角;字体:SimSun 12pt(中文字体)页码从第1页开始,每页右下角显示“1”、“2”、“3”…,字体为SimSun 12pt边界:中文字体渲染数字,验证非拉丁字体是否正常显示数字字符(无乱码)

常见错误对照

1.起始页码设为 0,导致第一页显示第 0 页

✗ 错误起始页设置:0
✓ 修复起始页设置:1

PDF 页码惯例从 1 开始,设为 0 会让封面或第一页出现“第 0 页”,不符合文档规范,也容易让读者困惑。

2.自定义字体路径错误,页码显示为乱码方块

✗ 错误字体路径:C:\Windows\Fonts\simsun.ttc(实际文件不存在)
✓ 修复字体路径:C:\Windows\Fonts\simhei.ttf(确认路径正确且文件可读)

工具依赖本地字体文件渲染,路径错误或文件损坏时,PDF 引擎会回退到默认字体,导致中文变成 □□□。

3.位置参数使用像素而非磅值,页码偏移出页边距

✗ 错误位置:X=100px, Y=50px
✓ 修复位置:X=100pt, Y=50pt

PDF 内部坐标系统使用磅(pt)作为单位,1pt ≈ 1/72 英寸。直接写 px 会被解释为 pt,但数值未换算会导致页码跑出页面。

4.起始页码设为负数,页码显示为负值

✗ 错误起始页设置:-5
✓ 修复起始页设置:1

页码编号不支持负数,工具会直接输出负号,生成“第 -4 页”等无意义内容,破坏文档专业性。

5.字体名称写错,工具找不到字体而使用默认字体

✗ 错误字体:微软雅黑(写成了“微软雅黑”)
✓ 修复字体:Microsoft YaHei

PDF 引擎按系统字体名(PostScript 名称)匹配,中文别名“微软雅黑”不是标准名称,应使用英文名 Microsoft YaHei。

6.页码格式中混入全角数字,导致排版错位

✗ 错误格式:第 1 页(全角数字 1)
✓ 修复格式:第 1 页(半角数字 1)

全角数字宽度是半角的两倍,在固定位置模板中对不齐,且部分 PDF 阅读器无法正确识别全角数字为页码。

7.起始页设置大于文档总页数,所有页面无页码

✗ 错误文档共 10 页,起始页设置:15
✓ 修复起始页设置:1

工具按起始页编号依次递增,若起始页 > 总页数,循环条件失效,所有页面均不添加页码。

8.位置坐标超出页面范围,页码被裁切

✗ 错误A4 页面(595×842pt),位置:X=600, Y=900
✓ 修复位置:X=50, Y=800(右下角安全区域)

PDF 页面坐标原点在左下角,X/Y 超出页面边界时,页码会被渲染到页面外,打印或预览时不可见。

第三节

工作原理

How It Works

核心公式

页码位置 = (页面尺寸 - 页边距) × 相对位置系数 + 偏移量

变量说明

  • 页面尺寸PDF 页面宽度或高度,单位 pt
  • 页边距距页面边缘的留白距离,单位 pt
  • 相对位置系数0~1 之间,0 为左/上,1 为右/下
  • 偏移量微调坐标的像素偏移,单位 pt

示例

A4 页面宽 595 pt,页边距 72 pt,相对位置系数 0.9(靠右),偏移量 -10 pt:页码 X 坐标 = (595 - 72) × 0.9 + (-10) = 523 × 0.9 - 10 = 470.7 - 10 = 460.7 pt,即距左边缘约 460.7 pt 处放置页码。

上传PDF+ 页码参数(位置/字体/起始页)服务端接收解析PDF结构校验参数合法性逐页添加页码计算坐标 & 渲染嵌入字体 & 编号生成新PDF含页码信息下载就绪关键校验环节• 起始页码 ≥ 1 • 字体嵌入检查 • 页码位置不覆盖正文• 多页PDF逐页处理 • 支持自定义偏移量
用户输入 服务端处理 核心运算 输出结果
第五节

常见问题

Q & A
添加页码后,原来PDF里的页眉页脚会被覆盖掉吗?

不会覆盖。本工具是在PDF页面的指定位置叠加页码数字,不会删除或修改原有内容。如果原PDF已有页眉页脚,页码可能会重叠导致阅读困难。建议先预览原PDF确认页边距,选择空白区域(如底部居中或角落)放置页码,避免与原有文字堆叠。

为什么我设置的起始页码不是1,结果却从1开始?

检查一下输入框的数值格式。起始页码必须填写整数(如5、-2),不能带空格或小数点。如果填了“第5页”或“5.0”这类格式,工具可能只识别数字部分而忽略文字。另外,部分PDF的封面或目录页本身带页码,工具默认从第一页物理页开始计数,不会自动跳过封面,需手动调整起始值。

PDF有几百页,添加页码会不会很慢?

本工具是后端(BE)处理,速度主要取决于文件大小和服务器当前负载。100页以内的普通PDF通常几秒完成,500页以上可能需要10-30秒。上传后页面会显示处理进度条,请保持网络稳定,不要重复点击提交按钮。如果超过1分钟无响应,可尝试刷新后重新上传。

能不能只给奇数页加页码?或者跳过某些页?

目前不支持按奇偶页或指定页码范围添加。工具默认给PDF的所有物理页统一添加页码。如果只需要部分页面有页码,建议先用其他工具拆分PDF,分别处理后再合并。或者手动在起始页处设置一个较大的数字,后续用其他软件删除不需要的页码页。

添加页码后下载的PDF,用手机打开字体变小了?

页码字体大小是在生成时固定的,与设备无关。如果在手机上看感觉变小,通常是手机屏幕分辨率高、显示比例小导致的视觉差异。工具默认使用10-12pt字体,可在设置中选择更大字号(如14pt或16pt)。建议下载后用电脑打开确认实际效果,手机预览仅供参考。

为什么我选的字体在PDF里显示不出来,变成了默认字体?

本工具支持常用中文字体(宋体、黑体、微软雅黑等),但如果PDF本身嵌入了特殊字体,或者你选择的字体在服务器上未安装,工具会自动回退为思源黑体(Noto Sans CJK)以保证正常显示。建议使用常见系统字体,避免生僻字库。如果一定要用特定字体,可先本地编辑好再上传。

上传的PDF超过100MB怎么办?

本工具对单个文件大小有限制,通常不超过200MB。如果超过限制,页面会提示“文件过大”。建议先用压缩工具减小PDF体积(如降低图片分辨率),或使用拆分工具将大PDF分成几个小文件分别处理。注意:超大文件也可能导致处理超时,并非越大越好。

页码位置选了“底部居中”,但实际偏左或偏右?

位置选项是相对页面有效内容区域(页边距以内)的居中,而非整张纸的绝对中心。如果原PDF的页边距左右不对称(常见于扫描件或非标准排版),页码就会视觉上偏移。建议先预览PDF查看实际页边距,或尝试其他位置(如底部右侧、底部左侧)避开不对称区域。

添加页码后PDF文件变大了很多,正常吗?

正常。添加页码相当于在PDF中嵌入新的文字对象(字体、位置信息等),文件体积会略有增加。通常增加几KB到几百KB,如果原PDF本身是纯文本型(非扫描),体积可能翻倍。如果文件变大几十倍,说明原PDF可能被重新编码了,建议检查是否误选了“嵌入所有字体”等额外选项。

这个工具添加页码和WPS/Adobe Acrobat有什么区别?

主要区别在便捷性和功能深度。WPS和Acrobat需要安装软件,适合批量或复杂排版(如奇偶页不同、多节页码),但操作步骤多。本工具免安装、网页即用,适合快速给单个PDF加页码,支持自定义位置/字体/起始页,但不支持多级页码、跳过封面等高级功能。如果你只需要简单加页码,网页工具更快;如果需要精细控制,建议用专业软件。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭