System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
You install the Terminal Services role on a computer that is running Windows Server 2008 Service Pack 2 (SP2).
You enable the Terminal Services Easy Print feature on this terminal server.
You create a terminal server session to the terminal server.
You use the printer driver for Microsoft XPS Document Writer to print a document that contains graphics in the terminal server session.
Scenario 2:
You install an XML Paper Specification (XPS) printer driver for an XPS printer on a computer that is running Windows Server 2008 SP2 or Windows Vista Service Pack 2 (SP2).
You send a document that contains some large complex graphics to the XPS printer to print.
In both scenarios, it takes a longer time than usual to print the documents. For example, it may take around 5-10 minutes to print a document that usually takes 10 seconds to print. Additionally, some large spool files that are several megabytes are generated when the print jobs are processed.
This issue occurs because the client cannot optimize the printing of some XPS files that contains custom dashed pens. This behavior causes the client to generate a very large spool file. Therefore, it takes a long time for the printer to process the large spool file.
When the Terminal Services Easy Print feature is enabled, a Graphics Device Interface (GDI)-based print job is converted to the XPS format on the terminal server. Then, the XPS file is transferred back to the client where the print job is printed by using the local printer driver.
To resolve this issue, apply the hotfix package that is described in the following Microsoft Knowledge Base article:
2667241
(http://support.microsoft.com/kb/2667241 /
)
An update rollup is available for Windows Presentation Foundation (WPF) for Microsoft .NET Framework 3.5
To work around this issue, disable the Terminal Services Easy Print feature, and install the printer drivers on the terminal server. To disable the Terminal Services Easy Print feature, set the following Group Policy setting to Disabled:
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
954051
(http://support.microsoft.com/kb/954051/
)
It takes longer than expected to print a graphics-intensive document by using an XPS printer on a computer that is running Windows Vista Service Pack 1 or Windows Server 2008
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684
(http://support.microsoft.com/kb/824684/
)
Description of the standard terminology that is used to describe Microsoft software updates