必须用福昕pdf编辑器mac版添加动态页码,因其支持自动编号、像素级定位、起始页自定义且不破坏原结构;预览app仅适合5页内临时使用;批量处理推荐automator+pdfcpu自动化方案。

如果你在Mac上打开一份PDF发现页脚空荡荡、汇报时无法引用“第17页”、打印后找不到当前页数,就必须立刻给它加上可定位、可读取、位置精准的页码——这不是贴几个数字就能解决的事。
用福昕PDF编辑器Mac版添加动态页码并精调位置
这是唯一能同时满足自动编号、位置像素级控制、起始页自定义、且不破坏PDF原结构的方法。适合正式交付、合同归档、技术文档等对页码可靠性要求高的场景。
1、前往福昕官网下载安装【福昕PDF编辑器Mac版】(注意不是浏览器插件或网页版),启动后点击【快速打开】导入目标PDF文件。
2、顶部菜单栏依次点击【页面管理】→【页眉/页脚】→【添加】,弹出设置窗口。
3、在中间蓝色文字区域单击,进入宏命令配置界面;从【宏命令】列表中选择【&p】插入动态页码变量,手动补全为“第&p页”或“&p”(仅数字),避免输入“1”“2”等静态数字——否则增删页后全部错位。
4、切换到【外观】选项卡:位置选“底部居中”或“底部右侧”,字体建议Helvetica或Arial,大小设为10–12pt;【边距值必须≥5mm】,否则打印时可能被裁切;颜色推荐#666灰色,避免喧宾夺主。
5、在【页面范围】中确认勾选“全部页面”,若误选“奇数页”,偶数页将彻底无页码且无法批量补回。
6、点击【插入】→【确定】,最后通过【文件】→【保存】覆盖原文件或另存为新PDF。
用预览App手动添加静态页码并拖拽定位
无需安装任何软件,适合只有5页以内、临时审阅、或明确知道不会增删页的PDF。但每一页都是独立文本框,不联动、不更新、位置靠肉眼对齐。
方法一:逐页单击输入(最稳妥)
1、双击PDF用系统预览App打开。
2、点击右上角【标记】工具栏中的【文本框】图标(T形)。
3、在第一页底部空白处单击,输入“1”,立即选中该文字,在右侧格式面板中将字体设为Helvetica、大小12pt、颜色#999。
4、把鼠标悬停在文本框边缘,光标变成四向箭头时按住左键拖动,将其精准移至右下角(距底边8mm、距右边10mm为常用安全位)。
5、翻到第二页,重复步骤2–4,输入“2”并拖到完全相同坐标位置——不要依赖Option+拖拽复制,预览中该操作常导致偏移1–2像素,连续10页后误差明显。
方法二:复制粘贴+微调(适合连续页)
1、完成第一页页码输入与定位后,Command+C复制该文本框。
2、翻到第二页,Command+V粘贴,文本框会落在页面左上角;此时不要直接修改数字,先拖动它到与第一页完全一致的位置,再双击修改为“2”。
3、依此类推,直到最后一页。全部完成后,点击【文件】→【导出为PDF】,务必勾选【Quartz 2D 重绘】,否则导出后页码可能显示为空白或错位。
用Automator+pdfcpu命令行实现页码批量定位
当你有10个以上PDF需要统一加页码,且要求每份都严格右下角、10pt、Helvetica、距右/底各12mm,就该放弃鼠标操作,用自动化工作流一次跑完。
第一步:准备环境与脚本
1、打开终端,执行brew install pdfcpu(若未装Homebrew,请先运行/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)")。
2、创建脚本文件:nano ~/add_pages_at_corner.sh,粘贴以下内容:
#!/bin/zsh\nfor f in "$@"; do\n pdfcpu stamp add -mode text -text "&p" -tsize 10 -tcolor "0.4 0.4 0.4" -rot 0 -sc 1 -al "r" -voff -12 -hoff -12 "$f" "${f%.pdf}_numbered.pdf"\ndone
3、保存退出后执行:chmod +x ~/add_pages_at_corner.sh。
第二步:绑定到Automator
1、打开Automator,新建【快速操作】文档。
2、左侧操作库搜索【运行Shell脚本】,拖入工作流区;Shell选/bin/zsh,传递输入设为“作为参数”。
3、在脚本框内粘贴:~/add_pages_at_corner.sh "$@"。
4、顶部菜单【文件】→【保存】,命名为“PDF右下角加页码”。之后在任意PDF上右键→【快速操作】→【PDF右下角加页码】,秒级完成。











