您的 Mac 上有三个 PDF 文件,需要将它们合并为一个。您可以搜索在线工具,上传文件,等待合并,然后下载结果。或者,您可以使用 Mac 上已有的软件在 10 秒内完成此操作,而无需打开浏览器。 Preview 是每台 Mac 中内置的默认 PDF 查看器,可以通过比任何在线工具更快的拖放界面合并 PDF。
除了预览之外,macOS 还包括可以以不同方式合并 PDF 的其他内置工具:用于创建一键合并操作的 Automator、用于通过系统 PDF 引擎合并文件的打印对话框,甚至用于脚本化批量合并的终端命令。每种方法都有其优点,具体取决于您是合并两个文件还是两百个文件。

方法 1:拖放合并预览
在预览中打开第一个 PDF。确保侧边栏可见。如果不是,请转至“查看”并选择“缩略图”。侧边栏显示每个页面的缩略图。打开第二个 Finder 窗口并找到要插入的 PDF。将第二个 PDF 文件从 Finder 拖到预览侧栏中。将其拖放到页面缩略图之间您想要插入的位置。第二个文件中的页面将插入到该位置。对其他文件重复此操作。当您对页面顺序感到满意时,保存文档。 Command-S 保存到位,覆盖原始内容。如果您想保留原始文件并单独保存合并的文件,则 Option-Shift-Command-S 将打开“另存为”。
您还可以拖动侧栏中的各个页面来重新排序。选择一个或多个页面缩略图,按住 Shift 键选择范围或按住 Command 键选择单个页面,然后将它们拖动到序列中的新位置。此页面重新排序功能意味着您可以在单个操作中合并文件并重新排列其页面,从而使 Preview 成为满足大多数日常需求的合并 PDF工具。
尝试合并 PDF
无需安装。直接在您的浏览器中工作。
方法 2:使用打印对话框合并 PDF
macOS 包含一个系统范围的 PDF 引擎,可以通过任何应用程序的打印对话框组合文件。在预览中打开第一个 PDF。选择“文件”、“打印”,或按 Command-P。在打印对话框中,单击左下角的 PDF 按钮,然后选择将 PDF 添加到文档。选择第二个 PDF 文件。这些页面附加在第一个文档的最后一页之后。对其他文件重复此操作。添加所有文件后,再次单击 PDF 按钮并选择另存为 PDF。当您已经打开 PDF 并且想要附加另一个文件而不切换到 Finder 进行拖放时,此方法非常有用。
方法 3:使用 Automator 创建一键合并操作
如果您定期合并 PDF,Automator 快速操作会将多步骤过程变成一次右键单击。从应用程序文件夹中打开 Automator。选择“新建文档”并选择“快速操作”。设置工作流程以在 Finder 中接收 PDF 文件。从操作库中,将合并 PDF 页面拖动到工作流程中。如果您希望将合并结果保存到特定文件夹,请添加“移动查找器项目”操作。使用描述性名称保存快速操作,例如“合并选定的 PDF”。
保存后,在 Finder 中选择多个 PDF 文件,单击鼠标右键,然后导航到上下文菜单底部的“快速操作”。选择您的合并操作。 Automator 将选定的文件合并为一个 PDF,并将其与原件一起保存或保存在指定的输出文件夹中。设置后整个过程需要一秒钟。对于任何在日常工作流程中处理 PDF 的人来说,这种小型自动化投资可以永远消除重复的手动合并。
方法 4:用于批量和脚本化合并的终端命令
macOS 包含一个名为 python 的命令行工具,可以运行 CoreGraphics 脚本来进行 PDF 操作。使用 Quartz 框架的简单 Python 脚本可以合并文件夹中的每个 PDF。打开终端并创建一个脚本,列出 PDF 文件,打开每个文件,创建一个新的输出文档,然后插入每一页。这种方法适合熟悉命令行的用户,但它可以扩展到数百个文件,而不会降低基于 GUI 的工具的性能。
对于那些喜欢更简单的命令行工具的人来说,安装 CocoaPods 或 Homebrew 可以访问 pdftk 和 qpdf 等跨平台 PDF 工具包等实用程序。虽然这些在技术上不是内置的,需要一次性安装 Homebrew,但它们是免费且开源的。使用 pdftk 合并文件夹中所有 PDF 的命令是:pdftk *.pdf cat output merged.pdf。这一行将当前文件夹中的每个 PDF 合并为一个文件,并按文件名字母顺序排序。
当内置工具不够用时
Preview 的合并功能可以满足大多数需求,但也有局限性。如果没有密码,它无法合并受密码保护的 PDF。它不保留源文件中的书签。它无法控制页面大小标准化,因此如果源文件具有不同的页面尺寸,则合并的文档将具有不一致大小的页面。它还完全在内存中处理文件,如果文档非常大(超过 500 页或 100 MB),这可能会减慢速度或崩溃。
对于需要保存书签、页面大小标准化或处理受密码保护的文件的合并,WukongPDF 的Mac PDF 合并工具(可通过任何浏览器访问)可以处理这些情况。基于浏览器的工具还提供了一个用于页面排序的可视化拖放界面,该界面与 Preview 的便利性相匹配,同时添加了 Preview 所缺乏的功能。内置和基于浏览器之间的选择取决于合并的复杂性。对于简单合并未受保护的文件,预览速度快、免费且已安装。对于具有特殊要求的合并,专用工具可以节省时间并防止出现挫败感。
防止常见合并错误
合并之前,检查每个源文件的页面尺寸。在预览中,打开文件并按 Command-I 查看检查器。注意页面大小。如果文件具有不同的页面大小,请决定在合并之前是否将它们标准化。 letter 尺寸的页面和 A4 页面在屏幕上看起来几乎相同,但尺寸差异会导致微妙的布局变化和打印问题。使用“预览”的“打印”对话框标准化页面尺寸,选择常用纸张尺寸并在合并之前使用“缩放以适合”。
合并后,滚动浏览整个文档一次。检查页面顺序是否正确。验证没有意外遗漏任何页面。确认纵向文档中的横向页面方向正确。 30 秒的目视检查可防止发送合并文档时出现第 10 页至第 15 页倒置或插入顺序错误的尴尬情况。 WukongPDF的PDF工具包括页面预览,显示合并后每个页面的缩略图,使错误立即可见。
对于合并不同来源的 PDF 的任何人来说,一个实用技巧是:在合并之前而不是之后标准化页面大小。当您将 letter 尺寸的 PDF 与 A4 PDF 合并时,生成的文档页面尺寸不一致,从而导致打印和查看时出现问题。解决方法是在“预览”中打开每个文件,使用“打印”对话框在启用“缩放以适合”的情况下以统一的页面大小重新保存它,然后合并标准化文件。这种预合并标准化每个文件需要一分钟的时间,并生成一个合并文档,其中每个页面大小相同,每个页面打印一致,并且阅读体验从开始到结束都是无缝的。跳过此步骤意味着接受页面尺寸随每个源文件边界跳跃的文档。
尝试合并 PDF
无需安装。直接在您的浏览器中工作。
