Mac用户可通过四种方式将文档转PDF:一、打印对话框中选“存储为PDF”;二、用预览应用打开后导出;三、选择“PDF”虚拟打印机并打开预览保存;四、终端用cupsfilter或textutil命令行转换。

如果您在Mac系统中需要将任意文档保存为PDF格式,可以通过系统自带的“打印”功能实现。以下是具体操作步骤:
一、使用“另存为PDF”功能
macOS在所有支持打印的应用程序中均内置了“存储为PDF”选项,该功能基于CUPS打印架构,无需第三方软件即可生成标准PDF文件。
1、打开需转换的文档(如Pages、Word、TextEdit、网页等)。
2、按下 Command + P 调出打印对话框。
3、点击对话框左下角的 “PDF”下拉菜单(位于“打印机”设置区域下方)。
4、选择 “存储为PDF” 选项。
5、在弹出窗口中输入文件名、选择保存位置,点击 “存储”。
二、通过预览应用转换文件为PDF
预览(Preview)是macOS原生图像与PDF处理工具,支持将多种格式(如JPEG、PNG、TIFF、文本文件)直接合并或导出为PDF。
1、选中目标文件(如图片或.txt文件),右键点击并选择 “用预览打开”。
2、若为多页内容,依次拖入其他文件至预览窗口侧边缩略图栏以合并。
3、点击菜单栏 “文件” → “导出为PDF”。
4、设置文件名与保存路径,点击 “保存”。
三、使用“打印到PDF”虚拟打印机
macOS系统默认注册了一个名为“PDF”的虚拟打印机驱动,可将任何可打印内容路由为PDF输出流,适用于不支持直接导出PDF的专业软件(如CAD、LaTeX编译器前端)。
1、在应用程序中执行打印命令(通常为 Command + P)。
2、在打印面板中确认打印机选择为 “PDF”(非物理打印机名称)。
3、点击 “PDF”下拉按钮,选择 “打开PDF在预览中” 或 “邮件PDF” 等快捷操作。
4、若选择“打开PDF在预览中”,预览启动后可立即使用 Command + S 保存副本。
四、通过终端命令行生成PDF
对于批量处理或自动化场景,可利用系统级工具cupsfilter结合PDF后端驱动,在无GUI环境下生成PDF。
1、确保目标文档为纯文本(.txt)或已知MIME类型格式(如.html)。
2、打开终端,输入命令:cupsfilter -p /etc/cups/ppd/Apple-Color-LaserWriter.ppd -m application/pdf 输入文件路径 > 输出.pdf。
3、若提示缺少PPD文件,可改用:textutil -convert pdf 输入文件路径 -output 输出.pdf(仅限文本类格式)。
4、执行完成后,检查当前目录是否生成指定名称的 .pdf 文件。


















