为 PDF 添加页码

全球通用工具

页码是让文档看起来“做完了”最便宜的办法,也是事后补上时最烦人的东西。42 页却没有编号的合同,在有人说“翻到赔偿条款”时基本没法用;带封面的打印包会让整套计数往后错一页;两份扫描件钉在一起时,编号还得接着第一份继续。

将文件拖拽到此处,或 。

全部在你的浏览器里处理——不会上传任何内容。

    一个 PDF,最大 25 MB。它在这个浏览器标签页里读取,绝不上传。

    页码画在离所选那条边约三分之一英寸的位置,每一页同一个角,横向页面也一样。

    决定页面印出的字样。「1 of 10」里的 10 是本次编号范围的最后一个号码,不是整份文档的总页数。

    当这个文件续接早先文件时,从 5 开始。输入 0 时当前版本仍会从 1 开始编号,封面请用下面的页面列表跳过。

    4 到 72 pt。10 pt 正好落在常见页边距里;页码直接画在页面上,不会为它重排内容。

    留空或 1- 会给每一页编号。用 2- 放过封面,或用 odd / even 处理左右页(这两个词需按英文输入)。

    只影响裁切。0 表示这一边不动。

    只影响裁切。0 表示这一边不动;用它切掉扫描件原有的旧页脚,再印上新页码。

    只影响裁切。裁左边通常要在右边裁同样的量,页面才不会整体偏移。

    只影响裁切。你拖入的原文件不变,只有下载的副本会失去这条边。

    留空则沿用你拖入文件的名字。输出会自动加 -numbered,裁边时加 -numbered-cropped。

    只在选文件前用于下面的计划。真实任务使用文档本身。

    边输入边更新。所有计算都在你的浏览器里完成,数据不会离开本机。

    给 10 页 PDF 加页码的方案

    10 pages

    输出文件 your-file-numbered.pdf,页码印在底部居中。预览用的是你在上面填的页数;加入 PDF 后,同一份方案会按那份文档重新计算。

    已加页码页数
    10 / 10
    起始编号
    1
    末尾编号
    10
    裁边量
    无

    页码怎么读

    PDF 页印上的编号
    11
    第 2 页至第 9 页按顺序编号
    1010

    编号按页面在文件里出现的顺序走,所以你列出的第一页并不决定编号:文档里第一个被编号的页面总是拿到起始号。

    底部居中,字号 10 磅,距页边三分之一英寸。编号是普通的页面内容,所以会跟着打印、仍然可搜索,而且落在可见区内,不在被裁掉的页边里。
    PDF 自己的页码不受影响:这里是在页面上画出印刷用的编号,而阅读器里「第 3 页 / 共 12 页」的计数仍然跟着文件结构走。如果页面本身带有旋转——扫描的横向页面很常见——顶部或底部的编号可能落到侧边。

    这个工具在你选定的页面、选定的角落,从你选定的数字开始盖章,并且可以同时裁掉页边距,让页码落在干净的边缘之内。一切都在浏览器标签页里完成:文件从你的设备读取,页码在你的设备上绘制,下载归你。没有任何上传,文件不会离开本地。

    关于这个工具

    事后给文档编号,是没人会提前安排、却总会遇上的杂活:一份没有页码的长合同、一个被封面打乱计数的打印包,或者两份需要连成一套的扫描件。这个页面在你选定的页面、选定的角落、从你选定的数字开始盖章,并顺手把页边距裁掉。

    算术很小,但每一步都是有意为之:编号按文档顺序推进;运行总数取“最后一个印出的数字”,而不是文件页数;裁边只移动可见窗口,页面内容原地不动。每一步都在你自己的设备上完成,所以一份私密合同不会仅仅为了编号就被交给服务器。

    这个页面做的是版面盖章,不是涂黑脱敏。裁边无法藏住一个账号:新窗口之外的字节仍留在文件里,仍可被搜索。书签、链接、PDF 页码标签和表单字段都原样保留,不会改动任何你没有要求改动的东西。

    它是怎么工作的

    哪个数字落在哪一页

    编号按文档顺序推进,不按你输入页面的顺序。第一个获得编号的页面拿到起始数字,下一个页面拿下一个数字,依此类推——所以在一个三页文件上从 5 开始,得到的是 5、6、7,而不是把文件前半部分重新编号。

    这正是“续接”能成立的原因。如果一份报告被拆成两个文件,第二份就从第一份结束的数字继续。封面和目录则通过“不把它们列进页码范围”来处理:页面列表接受区间,也接受 odd 和 even 这两个词,所以 2- 会给除第一页以外的所有页编号,3- 会跳过封面和目录页。

    文字来自一小组固定格式——“1”“Page 1”“1 of 10”“Page 1 of 10”——其中的“of”总数永远是最后印出的那个编号,而不是文件自身的页数。这样续接文件才不会说谎:一份从 5 开始、共三页的插页会读作 Page 5 of 7 到 Page 7 of 7,这正是拿着文件其余部分的人期待看到的内容。

    裁边是换一扇窗,不是拿剪刀剪

    裁掉页边距移动的是页面的可见窗口,这是描述 PDF 裁切最诚实的说法。页面本身仍然保留每一个字节:新窗口之外的内容依旧在文件里,依旧可搜索、可提取,也能被任何允许重置裁切框的编辑器重新露出来。文件也不会因此变小。

    由此有一条必须反复强调的实际后果:裁边绝不能用来隐藏你需要保密的信息。一张角落里有账号的扫描表格,不会因为裁边就被脱敏——那个号码还在文件里。它是给打印和截图用的版面工具,这个工具的结果也会用直白的话说明这一点,而不是暗示别的。

    裁边真正改变的是页码落在哪里。页码会被放进新的、更小的窗口内——距离裁切后的边缘三分之一英寸——这样裁过的页面不会出现页码被切在边缘外的情况。如果你输入的页边距会让页面剩下不足四分之一英寸的窄条,任务会停下,并在消息里点名是哪一页,而不是产出一条细缝。

    文件里写进了什么,什么被原样留下

    页码是用标准 Helvetica 字体绘制的普通页面内容,所以它们像页面上的其他内容一样打印,留在文字层里,可以被搜索,也不需要嵌入字体文件。它们绘制在页面内容之后,因此会覆盖在下方内容之上——通常下面只是空白页边距,偶尔是一条你最好检查一下的页脚线。

    PDF 自己的页码标签系统不会被碰。PDF 可以携带页面标签,阅读器正是借此在前言部分显示“i、ii、iii”,然后从 1 重新开始;这个工具只是在页面上增加印刷出来的数字,原有结构原样保留。这通常正是人们想要的,也值得知道这两套系统是并存的。

    自带旋转的页面遵循同样的规则:在存储时横过来的页面上,画在顶部或底部的页码,在某些阅读器里会沿着侧边出现。不会重新渲染,不会重新压缩,你设备上的原文件也永远不会被修改——结果是一份新的下载。

    预览计划,以及位置和格式选项

    表单下方的计划由“预览:PDF 有多少页”(1 到 2000)里的页数算出,用的是真实任务同一套编号代码,所以位置、格式和跳过的页面在文件还没放进来之前就能核对。选中文档之后,同一份计划会用文档的真实页数重算——页面承诺什么,下载里就是什么。

    位置选项覆盖六个角落;格式覆盖印刷中常用的几种写法:裸数字(n)、“Page n”、“n of total”和“Page n of total”。n-of-total 里的总数是输出最后印出的数字,而不是文件自身的页数,这样一份续接早先文件的插页才能保持编号同步。startAt 整体偏移编号,numberPages 可以把封面排除在外,所以版式在文件之前就定好,而不是事后修补。

    示例

    示例使用页面自带的默认输入,只改设置;下面的结果与你在页面上看到的完全一致。

    一份十页报告,页码在底部居中

    页码位置: 底部居中(常用) · 页码格式: 1(只印数字) · 起始页码: 1 · 字号: 10 pt · 需要编号的页: 1- · 输出文件名: q3-report · 预览:PDF 有多少页: 10 页

    给 10 页 PDF 加页码的方案

    10 pages

    输出文件 q3-report-numbered.pdf,页码印在底部居中。预览用的是你在上面填的页数;加入 PDF 后,同一份方案会按那份文档重新计算。

    已加页码页数: 10 / 10 · 起始编号: 1 · 末尾编号: 10 · 裁边量: 无

    每一页都会从 q3-report.pdf 变成 q3-report-numbered.pdf,底部居中印着朴素的 1 到 10,位置在页面边缘上方三分之一英寸处。

    一份续接早先文件的插页

    页码位置: 右下 · 页码格式: Page 1 of 10(整句英文) · 起始页码: 13 · 字号: 9 pt · 需要编号的页: 1- · 输出文件名: contract-part-2 · 预览:PDF 有多少页: 8 页

    给 8 页 PDF 加页码的方案

    8 pages

    输出文件 contract-part-2-numbered.pdf,页码印在右下。预览用的是你在上面填的页数;加入 PDF 后,同一份方案会按那份文档重新计算。

    已加页码页数: 8 / 8 · 起始编号: 13 · 末尾编号: 20 · 裁边量: 无

    因为第一部分结束在第 12 页,这份八页文件会被编号为 Page 13 of 20 一直到 Page 20 of 20——总数取最后印出的数字,而不是这份摘录自身的页数。

    一次完成裁边和编号的扫描件

    页码位置: 底部居中(常用) · 页码格式: Page 1 of 10(整句英文) · 起始页码: 1 · 字号: 10 pt · 需要编号的页: 2- · 裁剪边距(顶部): 0.5 in · 裁剪边距(底部): 0.5 in · 裁剪边距(左侧): 0.5 in · 裁剪边距(右侧): 0.5 in · 输出文件名: minutes · 预览:PDF 有多少页: 12 页

    给 12 页 PDF 加页码的方案

    11 pages

    输出文件 minutes-numbered-cropped.pdf,页码印在底部居中,并裁掉四边各裁 0.5 英寸。预览用的是你在上面填的页数;加入 PDF 后,同一份方案会按那份文档重新计算。

    已加页码页数: 11 / 12 · 起始编号: 1 · 末尾编号: 11 · 裁边量: 四边各裁 0.5 英寸

    每一页四边各裁掉半英寸,编号从第二页开始,所以封面保持干净:minutes-numbered-cropped.pdf。

    一份 24 页的政策文件,页码在右上角

    页码位置: 右上 · 页码格式: Page 1(页面印出英文单词 Page) · 起始页码: 1 · 字号: 11 pt · 需要编号的页: 1- · 输出文件名: policy · 预览:PDF 有多少页: 24 页

    给 24 页 PDF 加页码的方案

    24 pages

    输出文件 policy-numbered.pdf,页码印在右上。预览用的是你在上面填的页数;加入 PDF 后,同一份方案会按那份文档重新计算。

    已加页码页数: 24 / 24 · 起始编号: 1 · 末尾编号: 24 · 裁边量: 无

    policy.pdf 的每一页都会变成 policy-numbered.pdf,右上角印着“Page 1”到“Page 24”;在文件被选中之前,计划就会用页数画出同样的标签。

    常见问题

    这个 PDF 页码工具免费吗?需要账号或水印吗?

    免费。没有注册、没有邮件步骤、没有每日次数限制,danfio 也不会添加任何东西——输出里唯一的标记就是你要求的页码。工作在你的浏览器里完成,所以限制是技术性的:一次一个 PDF,该文件最大 25 MB,预览最多 2000 页。

    我的 PDF 会被上传去加页码吗?

    不会。文件通过浏览器文件 API 读取,页码在你设备的内存里画到页面上,下载是一个只存在于当前标签页的 Blob URL。你可以打开浏览器开发者工具的网络面板核对,或者断网后再执行一次。

    怎样不从 1 开始编号,或者跳过封面?

    这是两个独立设置。“起始页码”决定第一个被编号页面上印出的数字(当前版本最低按 1 输出)——当文件续接早先文件时用它。“需要编号的页”决定哪些页面会被盖章,所以 2- 会放过封面,3- 会跳过封面和目录页。

    裁边会删除新页边距之外的内容吗?

    不会,这一点很重要。裁切改变的是可见窗口(裁切框),页面内容仍完整留在文件里,也就是说被裁掉的内容还在、仍可搜索,也能被另一个编辑器重新露出来。裁切永远不会让文件变小,也绝不能用来隐藏机密信息——真正的脱敏需要把内容实际删除。

    页码会进入 PDF 的文字层吗?我能搜索到吗?

    会。它们是用标准 Helvetica 字体绘制的普通文字,不是图片或叠加层,所以会打印、可选中,也能被搜索到。“of”总数和文字标签之所以在文字层里表现良好,原因正在于此:数字是页面的一部分,而不是数字的图片。

    我从 5 开始编号,为什么阅读器仍显示“page 3 of 12”?

    因为存在两套编号系统。阅读器统计文件里的页面并显示这个数量,而本工具是在页面上画出印刷标签。PDF 还可以携带自己的页面标签,前言部分的罗马数字就是这么来的——本工具不碰那套结构,所以你能控制的是印出来的数字。

    资料来源与统计口径

    • 编号按你选的格式画成普通页面内容,所以打印得出来,也能当作文本搜索。
    • 裁边只移动可见窗口:窗口之外的内容仍留在文件里,也能恢复;每个任务一份 PDF、单文件 25 MB、字号 4–72 pt。
    • 全部在浏览器本地完成,文件、文件名和页面内容都不上传。

    最近复核于 2026-09-14.

    本页在您的浏览器本地运行,请保留原文件备份;不涉及财务建议。 阅读完整免责声明。