我目前正在Silverlight 4中構建LOB應用程序。我一直在考慮應用程序的排版問題。Silverlight開源字體替換Segoe
經過在設計方面的一些實驗,人們喜歡的字體是Segoe UI。現在我可以嵌入這種字體,雖然字體在Windows中可以免費使用,但我們沒有此字體的分發權限。
我正在尋找一種開源字體,可以在視覺上相當於可以自由分發的Segoe家族。
這樣的字體是否存在?
我目前正在Silverlight 4中構建LOB應用程序。我一直在考慮應用程序的排版問題。Silverlight開源字體替換Segoe
經過在設計方面的一些實驗,人們喜歡的字體是Segoe UI。現在我可以嵌入這種字體,雖然字體在Windows中可以免費使用,但我們沒有此字體的分發權限。
我正在尋找一種開源字體,可以在視覺上相當於可以自由分發的Segoe家族。
這樣的字體是否存在?
我發現的最佳答案在Microsoft的Silverlight示例主題中可以找到(可以找到here)。
本質上,您需要按降序指定一組字體,以確保所有目標平臺上都有可用的字體(即Segoe UI可能不會在Mac或Windows XP盒子中)。
<FontFamily x:Key="DefaultFontFamily">Segoe UI, Lucida Sans Unicode, Verdana</FontFamily>
<Style TargetType="Button">
<Setter Property="FontFamily" Value="{StaticResource DefaultFontFamily}"/>
<Setter Property="FontSize" Value="12"/>
</Style>
谷歌的Web字體有一個叫做Open Sans字體,這是非常非常接近的Segoe UI:
http://www.google.com/webfonts#UsePlace:use/Collection:Open+Sans
Fontography是呈現爲任何軟件產品的重要組成部分。微軟意識到這一點,只是看看Windows Mobile 7應用程序中使用的字體(另一種Segoe字體衍生物)。 我發現XNA的可分發字體包,可以在這裏找到: http://creators.xna.com/en-GB/contentpack/fontpack 現在只需要一個用於SL4。 – Rus 2010-06-21 08:46:53