Product Documentation

置备打印机

Oct 12, 2015

配置通用打印服务器

在确定适用于您的环境的最佳打印解决方案时,请考虑以下事项:

  • 通用打印服务器提供的以下功能不适用于 Windows 打印提供程序:图像与字体缓存、高级压缩、优化和 QoS 支持。
  • 通用打印驱动程序支持由 Microsoft 定义的独立于设备的公共设置。如果用户需要访问特定于打印驱动程序制造商的设备设置,最佳解决方案可能是与 Windows 本机驱动程序配对的通用打印服务器。使用此配置,您可以在保留通用打印服务器优势的同时,允许用户使用专用打印机的功能。需要考虑的一个平衡点是,Windows 本机驱动程序需要维护。

要将通用打印服务器与 Windows 本机驱动程序结合使用,请启用通用打印服务器。默认情况下,如果 Windows 本机驱动程序可用,请使用 Windows 本机驱动程序。否则,将使用通用打印驱动程序。要指定对该行为的更改,例如仅使用 Windows 本机驱动程序或仅使用通用打印驱动程序,请更新通用打印驱动程序使用策略设置。

配置通用打印服务器

使用以下 Citrix 策略设置配置通用打印服务器。有关详细信息,请参阅屏幕上的策略设置帮助。

  • 启用通用打印服务器。默认情况下禁用通用打印服务器。启用通用打印服务器时,需要选择是否在通用打印服务器不可用时使用 Windows 打印提供程序。启用通用打印服务器之后,用户可以通过 Windows 打印提供程序和 Citrix 提供程序界面添加和枚举网络打印机。
  • 通用打印服务器打印数据流(CGP)端口。指定由通用打印服务器打印数据流 CGP(通用网关协议)侦听器使用的 TCP 端口号。默认为 7229
  • 通用打印服务器 Web 服务(HTTP/SOAP)端口。指定由通用打印服务器侦听器使用的 TCP 端口号,用以侦听传入的 HTTP/SOAP 请求。默认为 8080
  • 通用打印服务器打印流输入带宽限制(kbps)。指定使用 CGP 从每个打印作业向通用打印服务器交付打印数据时的传输速率上限 (kbps)。默认为 0(无限制)。

与其他策略设置的交互

通用打印服务器会保留其他 Citrix 打印策略设置并如下表所述与之交互。下表中提供的信息基于以下假设:已启用通用打印服务器策略设置,已安装通用打印服务器组件,并已应用策略设置。
策略设置 交互
客户端打印机重定向,自动创建客户端打印机 启用通用打印服务器之后,将使用通用打印驱动程序(而非本机驱动程序)创建客户端网络打印机。用户看到的打印机名称与先前相同。
会话打印机 使用 Citrix 通用打印服务器解决方案时,将保留通用打印驱动程序策略设置。
与打印服务器的直接连接 启用通用打印服务器并将通用打印驱动程序使用策略设置配置为仅使用通用打印时,可使用通用打印驱动程序在打印服务器上创建直接网络打印机。
UPD 首选项 支持 EMF 和 XPS 驱动程序。

对用户界面的影响

通用打印服务器使用的 Citrix 通用打印驱动程序会禁用以下用户界面控件:
  • “打印机属性”对话框中的“本地打印机设置”按钮
  • “文档属性”对话框中的“本地打印机设置”和“在客户端上预览”按钮
使用通用打印服务器时,Citrix 打印提供程序的“添加打印机”向导与 Windows 打印提供程序的“添加打印机”向导相同,但有以下几点不同:
  • 按名称或地址添加打印机时,可以提供打印服务器的 HTTP/SOAP 端口号。该端口号将成为打印机名称的一部分并出现在名称显示中。
  • 如果 Citrix 通用打印驱动程序使用策略设置指定必须使用通用打印,则选择打印机时将显示通用打印驱动程序名称。Windows 打印提供程序无法使用通用打印驱动程序。

Citrix Print Provider 不支持客户端呈现。

自动创建客户端打印机

自动创建功能可创建用户在登录后可用打印机的列表。

配置通用打印

使用以下 Citrix 策略设置配置通用打印。有关详细信息,请参阅屏幕上的策略设置帮助。
  • 通用打印。指定何时使用通用打印。
  • 自动创建一般通用打印机。允许或禁止在使用与通用打印兼容的用户设备时为会话自动创建一般 Citrix 通用打印机对象。默认情况下不自动创建一般通用打印机对象。
  • 通用驱动程序首选项。指定系统尝试使用通用打印驱动程序的顺序,从列表中的第一项开始。可以添加、编辑或删除驱动程序以及更改列表中驱动程序的顺序。
  • 通用打印预览首选项。指定是否使用自动创建的打印机或一般通用打印机的打印预览功能。
  • 通用打印 EMF 处理模式。控制在 Windows 用户设备上处理 EMF 后台打印文件的方法。默认情况下,系统将 EMF 记录直接后台处理到打印机中。借助直接后台处理到打印机中的方式,后台处理程序可以更快地处理记录,且使用的 CPU 资源更少。
  • 有关更多策略,请参阅优化打印性能.
  • 要更改默认设置(例如纸张大小、打印质量、色彩、双面打印和份数),请参阅如何更改 Citrix 一般通用打印机的默认设置

在用户设备中自动创建打印机

默认情况下,系统会在会话开始时在用户设备上自动创建所有打印机。您可以控制为用户置备的打印机类型(如果有),并阻止自动创建。

使用 Citrix 策略设置自动创建客户端打印机控制自动创建。您可以指定以下内容:

  • 在每个会话开始时自动创建对用户设备可见的所有打印机,包括网络打印机和本机连接的打印机(默认值)
  • 自动创建以物理方式连接到用户设备的所有本地打印机
  • 仅自动创建用户设备的默认打印机
  • 对所有客户端打印机禁用自动创建

自动创建客户端打印机设置要求将客户端打印机重定向设置为允许(默认值)。

将网络打印机分配给用户

配置要在会话中重定向的特定打印机

要创建管理员分配的打印机,请配置 Citrix 策略设置会话打印机。使用以下方法之一向该策略添加网络打印机:

  • 使用格式 \\servername\printername 输入打印机 UNC 路径。
  • 浏览到网络上的打印机位置。
  • 浏览特定服务器上的打印机。使用格式 \\servername 输入服务器名称,并单击浏览
重要:服务器将合并所有已应用策略的所有已启用会话打印机设置,合并顺序为按优先级从最高到最低。如果在多个策略对象中配置了某个打印机,则仅采用配置了该打印机且具有最高优先级的策略对象中的自定义默认设置。

根据会话启动时所处的位置(通过对子网等对象进行过滤),使用会话打印机设置创建的网络打印机可能有所不同。

为会话指定默认网络打印机

默认情况下,用户的主打印机将用作会话的默认打印机。使用 Citrix 策略设置默认打印机更改会话中在用户设备上建立默认打印机的方式。

  1. 默认打印机设置页面上,为选择客户端的默认打印机选择一项设置:
    • 网络打印机名称。此菜单中会显示使用会话打印机策略设置添加的打印机。选择用作该策略的默认打印机的网络打印机。
    • 不调整用户的默认打印机。使用默认打印机当前的终端服务或 Windows 用户配置文件设置。有关详细信息,请参阅屏幕上的策略设置帮助。
  2. 将该策略应用于要施加影响的用户组(或其他过滤的对象)。

配置邻近打印

注意:Citrix 通用打印服务器还提供了邻近打印,且不需要本部分中所述的配置。
  1. 为每个子网(或针对打印机位置)创建一个单独的策略。
  2. 在每个策略中,将位于该子网所处地理位置的打印机添加到会话打印机设置。
  3. 默认打印机设置设置为不调整用户的默认打印机
  4. 按照客户端 IP 地址过滤策略。 请确保更新这些策略,以反映对 DHCP IP 地址范围的更改。