WPF 4 font rendering bug with some fonts / generated XPS is invalid - by cosmo0

Status : 

  Won't Fix<br /><br />
		Due to several factors the product team decided to focus its efforts on other items.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.


3
0
Sign in
to vote
ID 860053 Comments
Status Closed Workarounds
Type Bug Repros 1
Opened 4/24/2014 2:21:26 AM
Access Restriction Public

Description

In .Net 4.0, when using some cursive fonts, the letter spacing asked by the fonts is not respected, resulting in overlapping characters.

I have created a simple project to reproduce the issue : https://github.com/tbroust-trepia/wpf-4-font-rendering

In itself, the problem is not that big of a deal, but when transforming this text to XPS, it results in an invalid XPS document. The problem is described here : http://stackoverflow.com/questions/23246254/xps-writer-fails-with-net-4-font-rendering-bug

We have the unfortunate restriction of needing to stay at .Net 4.0 maximum, because our product needs to run under Windows XP (it's almost 10% of our customer base).

I am perfectly open to a workaround. I currently am considering just modifying the resulting XPS, but it's a dirty fix, and it opens other potential problems.
Sign in to post a comment.
Posted by Chipalo [MSFT] on 4/30/2014 at 3:14 PM
The WPF team has recently reviewed this issue and will not be addressing this issue as at this time the team is focusing on the bugs impacting the highest number of WPF developers. If you believe that this was resolved in error, please reactivate this bug with any necessary supporting details.

We appreciate the feedback. However, this issue will not be addressed in the next version of WPF. Thank you.
–WPF Team.
Posted by Microsoft on 4/24/2014 at 7:51 PM
Thank you for submitting feedback on Visual Studio and .NET Framework. Your issue has been reproduced and has been routed to the appropriate VS development team for review. We will contact you if we require any additional information. If you require immediate assistance with this issue, please contact product support at http://support.microsoft.com/ph/1117.
Posted by Microsoft on 4/24/2014 at 2:50 AM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If you require immediate assistance with this issue, please contact product support at http://support.microsoft.com/ph/1117.