2013-07-13 1 views
3

Dans une vue dont la police est plus petite, l'avant-plan est blanc et l'arrière-plan est gris foncé.Effet de texte pour améliorer la lisibilité des petites polices

Au moment où j'utilise un effet d'ombre portée comme

<DropShadowEffect BlurRadius="0" 
    Opacity="0.99" 
    ShadowDepth="1" 
    Direction="270" 
    Color="Black" 

Cela semble zoomée comme ceci:

picture of text effect

Il fonctionne bien sur fontsizes plus gros, mais pas très bon à petite échelle comme peut être vu ici:

Picture of smaller size text effect

Quel serait un bon effet de texte pour améliorer la lisibilité globale?

J'ai trouvé ce question qui utilise un contour externe autour du texte, mais il ne fonctionne pas du tout pour les polices de caractères plus petites.

+1

Aucun effet de texte. Comme standard noir sur blanc. – Paparazzi

+0

Je crois qu'un zoom ou un effet d'échelle améliorerait la lisibilité des petites polices. –

+3

'TextOptions.TextFormattingMode =" Afficher "' pourrait améliorer le texte rendu en utilisant une petite taille. –

Répondre

3

Pour être complet:

Comme @ sa_ddam213 ladite utilisation TextFormattingMode. En outre, vous pouvez expérimenter avec les algorithmes Anti-Aliasing via TextRenderingMode. Si vous utilisez ClearType, vous pouvez également tester ClearTypeHint. Les alternatives sont l'utilisation de texte plus grand ou une police spécialement conçue pour les petites tailles comme une police de pixels.

+0

Pouvez-vous en dire plus sur le pixelfont? En ce moment j'utilise Segoe UI et ça ne marche pas très bien. –

+0

Bien sûr, LMGTFY, par exemple http://www.dafont.com/bitmap.php polices de pixels libres, également appelées polices bitmap conçues pour être affichées à de très petites tailles, généralement vous ne voulez pas d'effets anti-aliasing sur eux – Samuel

+0

Thank vous beaucoup! –

Questions connexes