给 PDF 添加页码
按你想要的位置和格式给页面编号。
页码会绘制到你选定的页面上,位置有九种可选,格式也由你挑选:纯数字「1」、「第 1 页」、「1 / 20」或「- 1 -」。起始页码和页面范围是两个独立的设置,这听起来像个细节,直到你真正需要它的时候:跳过封面、同时让正文从 1 开始编号,靠的正是这一对控件。
预览是实时的——点击一个位置或移动滑块,页面会立即重绘,因为预览和最终写入使用的是同一套位置计算。页码使用每个阅读器都内置的标准 PDF 字体绘制,所以文件大小几乎不变。「1 / 20」统计的是你编号的页面,而不是整份文档,与读者在编号部分看到的一致。
页码会成为页面的一部分。如果页码压在了已有内容上,就加大边距,并观察预览,直到不再重叠——如果你以后可能还需要不带页码的版本,请保留原文件,因为事后移除已绘制的页码,是这里所有工具都做不到的。
页码位置由绘制预览的同一段代码计算,所以实时预览的页面就是对输出结果的忠实承诺。渲染在这台机器上的后台线程里进行,每个选中的页面绘制一个页码,所用字体是每个 PDF 阅读器都内置的——不嵌入任何字体,这就是为什么一份完整编号的一百页文档,增加的大小小到可以忽略不计。
独立的范围和起始页码控件,能应对现实中的各种情况:前言部分不编号,附录从自己的起始页码开始编号,双面打印时编号跳过插入的空白页。这个工具不会做的,是重新编排已经印在页面上的页码——如果页面上已经有页码,新绘制的页码会和它们并存;请先清理源文件,或者给副本编号并保留原文件。
双面打印最能体现这些设置的价值:一本 40 页的手册要打印在二十张纸上,装订夹里的每一页都需要编号,才不会弄乱。给所有页面编号,底部居中,「- 1 -」格式,从 1 开始——然后打印。之后换了新封面的修订版到来时,用同样的设置在新文件上再运行一次,编号就会和旧装订夹完全一致。结果卡片会报告编号的页数,所以装订夹和文件对总页数的认识是一致的。封面页则是同一组设置的另一半:范围决定哪些页面会有页码,起始页码决定其中第一页显示什么,所以一本正文应当从 1 开始的手册,不必因为有封面就从 2 开始。
使用方法
打开你的 PDF
把文件拖到页面上。它只在浏览器里读取,不会发送到任何服务器。
选择位置和格式
九个位置、四种格式、任意起始页码——每次点击预览都会更新。
下载编号后的 PDF
在你的浏览器里几秒钟生成。
为什么用 PDFMason 的 给 PDF 添加页码
不上传任何内容
这里没有文件上传服务器。你的文档始终留在自己的设备上。
实时预览
页面上看到的,就是最终写入的。
无需账号,没有限制
不用注册,没有每日上限,结果里也没有水印。
离线也能用
页面加载完成后,关掉 Wi-Fi 照样能用。
范围和起始页码相互独立
给第 3-20 页编号并从 1 开始——跳过封面,正文也不用重新编号。两个控件,没有花招。
实时预览就是约定
预览与写入的文件使用同一套位置计算;你看到的,就是最终落在页面上的。
绘制在上层
页码会印在已有内容之上。如果发生重叠,就加大边距,直到预览干净为止。
保留原文件
页码会成为页面的一部分。只有你保留了原文件,才会有不带页码的版本。
大小和边距,实时调整
两个滑块都会立即重绘预览;保存的文件中,绘制文字的位置也由同样的数值决定。
总数只统计编号的页面
在「1 / 20」中,20 指的是编号的那部分页面——跳过封面后,正文依然显示 1 / 20,与读者看到的一致。