macOS 系统可通过四种原生方式合并 PDF:一、预览 App 拖拽缩略图手动拼接;二、快捷指令创建访达右键“合并 PDF 文档”服务;三、Automator 制作兼容性更强的“快速操作”工作流;四、终端用 pdfunite 命令行批量合并。

如果您在 macOS 系统中需要将多个 PDF 文件快速合并为一个连续文档,但又不想依赖第三方软件或复杂命令行操作,则可通过系统原生功能实现高效整合。以下是几种无需安装额外工具即可完成 PDF 合并的方法:
一、使用预览 App 手动拖入合并
macOS 自带的“预览”应用支持直接对多个 PDF 页面进行可视化拼接,所有操作均在图形界面中完成,适合对合并顺序有明确要求的用户。
1、选中需要合并的所有 PDF 文件(可按住 Command 键多选),右键选择“用预览打开”。
2、等待所有文件在预览中以独立窗口打开后,点击任意一个窗口左侧的缩略图边栏;若未显示,可点击菜单栏“视图”→“显示缩略图”。
3、将其他 PDF 窗口中的缩略图页面,直接拖拽至当前目标文档缩略图列表的指定位置(如拖至第一页前、两页之间或末尾)。
4、确认顺序无误后,点击菜单栏“文件”→“导出”,在保存对话框中输入新文件名,并确保格式仍为 PDF,然后点击“存储”。
二、通过访达右键服务自动组合(需启用自动化服务)
macOS 的“快捷指令”与“自动化”功能可创建访达右键菜单项,实现选中多个 PDF 后一键生成合并版,本质是调用预览的底层拼接逻辑,全程无需手动拖放。
1、打开“快捷指令”App,点击左上角“+”新建快捷指令,命名为 合并 PDF 文档。
2、点击“添加操作”,搜索并添加“获取访达中选取的项目”,再添加“过滤 Finder 项目”,设置“种类”为“是 PDF 文档”。
3、继续添加“PDF”类操作:“合并 PDF 页面”,并将上一步输出连接至此操作的输入。
4、添加“存储文件”操作,设定保存位置为桌面或文稿文件夹,并勾选“询问每个文件的名称”以避免覆盖。
5、点击右上角“…”,开启“在访达中显示为操作”,并确保“在访达中显示为按钮”已启用。
6、返回访达,选中多个 PDF 文件,右键菜单底部即可看到 合并 PDF 文档 选项,点击即执行。
三、使用 Automator 创建访达右键工作流
对于 macOS Monterey 及更早版本,或希望完全脱离快捷指令 App 运行的用户,可通过 Automator 构建传统工作流服务,该方式生成的右键项兼容性更广且响应更快。
1、启动“Automator”,新建文档时选择“快速操作”类型。
2、在右侧操作库中,拖入“获取访达中选取的项目”,设置“传递输入”为“作为输入参数”。
3、接着拖入“过滤 Finder 项目”,限定“种类”为“PDF 文档”。
4、添加“合并 PDF 页面”操作(位于“PDF”分类下),保持默认设置。
5、再添加“存储文件”操作,指定“文件名”为 合并结果.pdf,位置设为“文稿”文件夹。
6、保存工作流,命名为 一键合并 PDF;完成后,在访达中选中 PDF 文件,右键菜单“快速操作”子菜单内即可调用。
四、终端命令行批量合并(适用于高级用户)
借助 macOS 内置的 `pdfunite` 工具(属于 Poppler 套件,需通过 Homebrew 安装),可在终端中一次性合并指定路径下的全部 PDF,适合处理大量文件或集成进脚本流程。
1、若尚未安装 Homebrew,先在终端运行 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
2、执行 brew install poppler 安装 PDF 处理工具集。
3、进入存放 PDF 的文件夹,运行命令:pdfunite *.pdf 合并后.pdf。
4、确认当前目录下生成了名为“合并后.pdf”的完整文档,其页序按文件名 ASCII 排序排列(如 01_a.pdf、02_b.pdf)。









