FH Web Printer Configuration

Printer Configuration

When FH Web Edition clients connect to a host, proxy printers are automatically created on the host and serve as an interface for printing to the client printer. Proxy printers are printers FH Web Edition sets up on the host as a bridge between the applications running in a FH Web Edition session and the client printers. Proxy printers can be configured automatically or manually.

Native printer drivers are preferred when configuring proxy printers — if they are available and if settings allow them to be used. Alternatively, the Universal Printer Driver can be used when the native driver is not available. There are several methods an administrator can use to manage which printer drivers should be used when creating proxy printers. Settings from client printers are replicated in their proxy printer counterpart. A session's proxy printers are removed when the session ends. Proxy printers are not removed when a session disconnects. All proxy printers on the system are removed when the Application Publishing Service starts.

When a proxy printer is configured, there is a hierarchy of preferences when selecting a native printer driver. If the Windows Printer Drivers option is disabled in the FH Web Edition Connection Manager, this hierarchy is not applied. Native drivers are selected in the following order:

Mapping Printer Drivers

Administrators can map printer drivers by editing MappedPrinterDrivers.xml. For most FH Web Edition deployments, administrators will not need to edit this file. It is used for specifying which driver to use when a host's driver name does not identically match the client's, or when the administrator wants to override native drivers and force clients to use a different printer driver or the Universal Printer Driver

To specify a different printer driver

This change will take effect the next time the user starts a FH Web Edition session. In the example above, <property id="HP LaserJet 2100 Series PS" type="STRING"> is the driver that is used on the client. <value>HP LaserJet 2100 Series PS</value> is the driver that should be mapped to on the host.

Mappping printer drivers can also be used to force printers to use the Universal Printer Driver.

To force the printer to use the Universal Printer Driver

The next time users connect to the host, their printer will be configured using the Universal Printer Driver.

Multiple drivers can be specified in the <value> field by delimiting them with a semicolon.

To designate an additional driver

Administrators can add an unlimited number of driver names to the value. FH Web Edition attempts to configure client printers using the drivers in the order they are specified. The semicolon-separated drivers specify the preferential order of drivers to be used when installing a proxy printer.

To remove printer driver mapping

The MappedPrinterDrivers.xml file can be deleted to remove any prior changes. The file is recreated when users sign in to the host.

Client printers are temporarily installed on the FH Web Edition Host for the duration of the client's session. Printer drivers are installed permanently. Administrators can view the list of printers and drivers in the Printers folder on the FH Web Edition Host.

To add a default printer for all new users, consult the following article: http://support.microsoft.com/support/kb/articles/Q252/3/88.ASP

Back to FH Printing