7
votes

WPF 4.0 Police Rendu Problème

Je reçois un problème de rendu étrange avec les applications WPF 4 dans la manière dont ils rendent une partie du texte car il l'étire et la rendant très étroite.

.NET 3.5: . NET 3.5

.NET 4.0: . NET 4.0

Au début, je pensais que cela pourrait être un problème avec la police, mais je vois aussi le même problème dans le mélange 4 bêta:

mélange

Je cours XP SP3, Visual Studio 2010 Professional et tout est aussi à jour que possible. Je ne remarque pas de tels problèmes avec Silverlight 4 applications que j'ai construites sur la même machine ... Quelqu'un d'autre a vu cela ou sachez pourquoi cela se produit?


0 commentaires

3 Réponses :


1
votes

"Savoir pourquoi cela se produit?"

La pile de texte prend en charge désormais l'optimisation de l'écran. Disposition de caractères , voir également cette page

Il devrait être configurable mais je ne trouve pas de détails en ce moment.


0 commentaires

0
votes

Essayez de désactiver l'accélération matérielle: http://msdn.microsoft.com/ EN-US / Bibliothèque / AA970912.ASPX


0 commentaires

1
votes

Je crois que c'était un problème de certaines polices non installées.

vérifier pour segoeui!

Ils sont situés dans% programfiles% \ Microsoft Expression \ Common \ Fonts

Pour répondre à votre question sur la raison pour laquelle cela se passe: je pense que c'est parce que j'ai désinstallé une version antérieure de Blend ou Visual Studio, qui a également supprimé les polices.

J'ai tiré de Snoop sur mélange et j'ai remarqué le chemin de référencement de la police. C'était le bon chemin, mais un mélange d'une manière ou d'une autre ne pouvait toujours pas trouver la police (je suppose qu'il a ensuite pris la police par ordre alphabétique). Donc, je l'ai installé sur le dossier des polices de Windows et tout allait bien.

J'ai eu cette question il y a un moment il y a un moment, alors portez-moi si je ne vous rappelle pas tout va bien.


0 commentaires