Introduction
This article describes an update for the Microsoft .NET Framework 3.5 in Windows 8 and in Windows Server 2012. The update contains two fixes for Windows Presentation Foundation (WPF) that resolve printing issues that occur when you print an XML Paper Specification (XPS) document to a Graphics Device Interface (GDI) printer. These fixes can substantially reduce the time that is needed to print an XPS document, depending on the document and the fonts that it uses.
The first fix improves the algorithm for selecting a GDI font, especially on a non-English operating system. It corrects certain printing errors such as characters appearing too small, appearing too bold, or lacking fine details such as hooks at the end of long strokes. It also improves the performance of font selection in many cases.
The second fix corrects a flaw in the logic for caching font selection results so that the result of an expensive selection can be reused cheaply.
The first fix improves the algorithm for selecting a GDI font, especially on a non-English operating system. It corrects certain printing errors such as characters appearing too small, appearing too bold, or lacking fine details such as hooks at the end of long strokes. It also improves the performance of font selection in many cases.
The second fix corrects a flaw in the logic for caching font selection results so that the result of an expensive selection can be reused cheaply.
More Information
How to obtain this update
Microsoft Download CenterThe following files are available for download from the Microsoft Download Center:
Download the x86 package now.
Download the x64 package now.For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.