系统自带的就够用
Windows 10/11:内置「Microsoft Print to PDF」,在任意软件里按 Ctrl+P,打印机选它,点打印后选择保存位置即可。
macOS:打印对话框左下角有「PDF」下拉菜单,选「存储为 PDF」;也可用「预览」直接打开并导出。
Windows 里还有「Microsoft XPS Document Writer」,输出 XPS 格式,日常兼容性不如 PDF,一般不用。
- Win10/11 → Microsoft Print to PDF
- macOS → 打印对话框 PDF → 存储为 PDF
- 浏览器 → 打印 → 目标另存为 PDF
什么时候需要第三方虚拟打印机
需要自动命名、自动保存到指定目录、批量盖章水印、合并多个任务、或输出为 TIFF/图片等高阶功能时,才考虑第三方 PDF 打印机。
选择时优先看是否捆绑推广组件、是否收费、是否支持当前系统位数;下载后核对来源与校验值。
注意:虚拟打印机与实体打印机的驱动互不影响,装了它不会让真实打印机失效。
「打印到 PDF」找不到或没反应
找不到:Windows 功能里重新启用「Microsoft Print to PDF」(控制面板 → 启用或关闭 Windows 功能 → 勾选),或用管理员 PowerShell 启用后重启。
点了打印不弹保存框:检查默认打印机是否被改、是否被组策略禁用;也可先选回实体打印机再选回 PDF 打印。
打印后台服务异常:重启 Print Spooler 服务,并清空 C:\Windows\System32\spool\PRINTERS 里的残留任务。
- 找不到 → 启用 Windows 功能
- 不弹保存框 → 检查默认打印机与策略
- 服务异常 → 重启 Print Spooler
常见误区
「PDF 打印机」不是把 PDF 文件打出来,而是把任何可打印内容生成 PDF。
扫描件转可编辑文字属于 OCR,不是虚拟打印机的功能。
生成的 PDF 文字可选中与否,取决于原程序输出的是文字还是图片,和虚拟打印机关系不大。
常见问题
虚拟打印机需要下载驱动吗?
一般不需要。Windows 10/11 和 macOS 都内置了输出 PDF 的能力;只有需要自动命名、批量处理、水印等进阶功能时才需要第三方软件。
打印到 PDF 时提示「未选择打印机」
在打印对话框里手动选「Microsoft Print to PDF」;若列表里没有,到「设置 → 打印机和扫描仪」检查是否被停用,或在 Windows 功能里重新启用。
生成的 PDF 特别大怎么压缩
先确认原文档是否含高分辨率图片;可用 PDF 阅读器的「减小文件大小」或「优化 PDF」功能,或打印时在质量选项里降低图像分辨率。
装了 PDF 虚拟打印机后实体打印机不能用了?
通常只是把虚拟打印机设成了默认设备。到「设置 → 打印机和扫描仪」把常用实体机设为默认即可,两者驱动互不冲突。