2013-07-13 71 views
3

在視圖中我有一個較小的字體可讀性,前景是白色和背景是暗灰色。文本效果,以增強小字體

在我使用像

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

陰影效果,這看起來放大,因爲這一刻:

picture of text effect

它適用於更大fontsizes好的,但不是在小尺度上非常好如可在此處看到的:

Picture of smaller size text effect

提高整體可讀性會是一種很好的文本效果?

我發現了這個question,它圍繞着文字 使用了一個外部筆畫,但它在小字體大小上根本不起作用。

+1

沒有文字效果。像白色的標準黑色一樣。 – Paparazzi

+0

我相信縮放或縮放效果會增強較小字體的可讀性。 –

+3

'TextOptions.TextFormattingMode =「Display」'可以使用小尺寸改進渲染文本。 –

回答

3

完整性:

由於@ sa_ddam213表示使用TextFormattingMode。 此外,您可以通過TextRenderingMode試驗抗鋸齒算法。 如果您使用ClearType,則可以額外嘗試使用ClearTypeHint。

替代是使用較大的文本或專門爲小的尺寸等的像素字體設計一種字體。

+0

你能告訴更多關於pixelfont的信息嗎?目前我使用Segoe UI,但表現不佳。 –

+0

當然,LMGTFY,例如http://www.dafont.com/bitmap.php免費像素字體,設計在非常小的尺寸來顯示也叫點陣字體,通常你不希望在他們的任何抗鋸齒效果 – Samuel

+0

謝謝你真是太棒了! –

相關問題