# 共享已连接到 Mac 的打印机

您可以使用任何已连接到您的 Mac 的打印机，从您的 Windows 应用程序打印。

{% hint style="info" %}
**注意**：[已安装 Parallels Tools](https://docs.parallels.cn/pdfm-26-ug-zh_cn/parallels-desktop-for-mac-26-yong-hu-zhi-nan/gao-ji-zhu-ti/an-zhuang-huo-geng-xin-parallels-tools/parallels-tools-for-linux) 的 Linux 中也提供此项功能。
{% endhint %}

要从 Windows 应用程序打印一个文档，请执行以下操作：

* 打开文档并按通常的方式打印（例如，选择**文件** > **打印**）。

在打印窗口中，您可选定任何与您 Mac 连接的打印机。

{% hint style="info" %}
**注意**：当您首次使用连接到 Mac 的打印机从 Windows 打印时，页面大小默认设置为 A4（8.27 x 11.7 英寸/210 x 297 毫米）。将其更改为您需要的大小。
{% endhint %}

### 共享连接到 Mac 的打印机

1. 请视需要选择执行以下操作：
   * 点击菜单栏中的 Parallels Desktop 图标，然后选择**配置**。
   * 如果在屏幕顶部可以看到 Parallels Desktop 菜单栏，请选择**操作** > **配置**。
2. 点击**硬件**，然后选择**共享的打印机**。
3. 选择**与 Windows 共享 Mac 打印机**。

### 设定一个新的默认打印机

默认设定 Windows 与 Mac 使用相同的默认打印机。要设定 Windows 使用不同的默认打印机：

1. 请视需要选择执行以下操作：
   * 点击菜单栏中的 Parallels Desktop 图标，然后选择**配置**。
   * 如果在屏幕顶部可以看到 Parallels Desktop 菜单栏，请选择**操作** > **配置**。
2. 点击**硬件**，然后选择**共享的打印机**。
3. 取消选择**同步默认打印机**。

现在，您可按通常的方式设定在 Windows 中使用新的默认打印机。

### 打印前显示页面设置

当您选择从 Windows 打印文档时，首先需要设置打印文档的方式。通常，您需要指定多项打印设置，例如方向、页面大小、单面打印还是双面打印等。

{% hint style="info" %}
**注意**：此选项依赖于PostScript，因此不适用于运行macOS Sonoma 14或更高版本的Mac。

由于互联网打印协议（[IPP](https://zh.wikipedia.org/wiki/%E4%BA%92%E8%81%AF%E7%B6%B2%E5%88%97%E5%8D%B0%E5%8D%94%E5%AE%9A)）的实施，运行更高版本macOS的用户可以直接从Windows虚拟机设置页面参数。在Windows 11中，相关设置可在“**设置**”->“**蓝牙和设备**”->“**打印机和扫描仪**”->“{`打印机名称`}”->“**打印首选项**”下找到。
{% endhint %}

设置完成后，在 Windows 中点击**打印**，系统会随即显示 macOS 打印设置窗口。这个默认操作可以确保文档按照您期望的方式进行打印。

要在文档打印时不显示此 macOS 页面设置窗口：

1. 请视需要选择执行以下操作：
   * 点击菜单栏中的 Parallels Desktop 图标，然后选择**配置**。
   * 如果在屏幕顶部可以看到 Parallels Desktop 菜单栏，请选择**操作** > **配置**。
2. 点击**硬件**，然后选择**共享的打印机**。
3. 取消选择**打印前显示页面设置选项**。

### 在 Linux 中添加打印机

从 Parallels Desktop for Mac 20 开始，在运行 macOS Sonoma 14 或更新版本的 Mac 上的 Linux 虚拟机将受益于 IPP（互联网打印协议）的实施，这使 Linux 虚拟机能够轻松使用已在主 macOS 系统中设置好的打印机。

{% hint style="info" %}
**注意**：通过 IPP 连接到 Linux 虚拟机的打印机还不能与 Mac 操作系统同步默认页面大小，因此系统会使用默认设置。从 Linux 打印时，请确保设置了正确的页面大小。
{% endhint %}

要确保 Linux 虚拟机具有与 Mac 相同的打印机设置，请打开 Linux 虚拟机上的“设置”应用程序并检查**打印机**部分。

下面是有关如何在运行 macOS Ventura 13 及更早版本的 Mac 上为 Linux 虚拟机添加打印机的一般指南：

1. 启动 Linux 虚拟机并在虚拟机操作系统启动时登录该虚拟机。\
   \
   \*\*注意：\*\*您必须以 root 身份登录或在登录后获取 root 权限。如果您没有按照以上方式操作，您将需要在下一步启动 `system-config-printer` 管理员工具时输入 root 密码。
2. 通过执行以下任一项操作来启动 `system-config-printer` 管理工具：
   * 点击**系统** > **管理** > **打印**；或者
   * 启动终端并输入以下命令：

     ```
     system-config-printer
     ```
3. 在显示的窗口中，点击**新打印机**。
4. 在下一个窗口中，您必须输入一个打印机名称。打印机将以此名称在 Linux 来宾操作系统中显示。您还可以输入打印机描述和位置。完成后，点击**转发**。
5. 现在，您必须指定与虚拟机共享您的 Mac 打印机的方式。当打印机连接到虚拟机打印机端口时，选择 **LPT #1**（或其它连接打印机的端口），然后点击**转发**。
6. 然后，指定打印机生产商与型号。不管您有什么类型的打印机，选定 HP Color LaserJet 8500 PS 或 Apple Color LW 12/660 PS。完成后，点击**转发**。
7. 点击**应用**即完成打印机设置。

打印机现已配置好，您可以使用该打印机从 Linux 虚拟机打印文档。
