The virtual printing feature lets end users use local or network printers from a remote desktop without requiring that additional print drivers be installed in the remote desktop. For each printer available through this feature, you can set preferences for data compression, print quality, double-sided printing, color, and so on.
This feature also has the following requirements:
- The remote desktop must have View Agent 6.0.2 or later, or Horizon Agent 7.0 or later, installed.
- You must be using the VMware Blast or PCoIP display protocol.
For more information about VMware thin-client and zero-client partners, see the VMware Compatibility Guide at http://www.vmware.com/resources/compatibility/search.php?deviceCategory=vdm. For client software provided by third-party vendors, you must be using the VMware Blast, PCoIP, or FreeRDP display protocol. This feature does not work with rdesktop.
After a printer is added on the local computer, Horizon Client adds that printer to the list of available printers on the remote desktop. No further configuration is required. Users who have administrator privileges can still install printer drivers on the remote desktop without creating a conflict with the virtual printer component.
- USB printers that are using the USB redirection feature to connect to a virtual USB port in the remote desktop
You must disconnect the USB printer from the remote desktop in order to use the virtual printing feature with it.
- The Windows feature for printing to a file
Selecting the Print to file check box in a Print dialog box does not work. Using a printer driver that creates a file does work. For example, you can use a PDF writer to print to a PDF file.
This procedure is written for a remote desktop that has a Windows 7 or Windows 8.x (Desktop) operating system. The procedure is similar but not exactly the same for Windows Server 2008 and Windows Server 2012.
Verify that the Virtual Printing component of the agent is installed on the remote desktop. In the remote desktop file system, verify that the following folder exists: C:\Program Files\Common Files\ThinPrint.
To use virtual printing, the View administrator must have enabled the virtual printing feature for the remote desktop. This task includes enabling the Virtual Printing setup option in the agent installer, and can include setting policies regarding virtual printing behavior. For more information, see the View Administration document if you are using Connection Server and View Agent 5.x or an earlier version. See Setting Up Desktop and Application Pools in View if you are using Horizon 6 or later.
- In the Windows 7 or Windows 8.x remote desktop, click .
- In the Devices and Printers window, right-click the default printer, select Printer Properties from the context menu, and select the printer.
Virtual printers appear as <printer_name> in single-user virtual machine desktops and as <printer_name>(s<session_ID>) in session-based desktops on RDS hosts if View Agent 6.2 or later, or Horizon Agent 7.0 or later, is installed. If View Agent 6.1 or earlier is installed in the remote desktop, virtual printers appear as <printer_name>#:<number>.
- In the Printer Properties window, click the Device Setup tab and specify which settings to use.
- On the General tab, click Preferences and specify which settings to use.
- In the Printing Preferences dialog box, select the different tabs and specify which settings to use.
For the Page Adjustment advanced setting, VMware recommends that you retain the default settings.
- Click OK.