[WindowsPhone] 隨貼即用 – 使用專案內的字體

2013-10-25

簡述 : 使用專案中自己的字體

難度 : ★

範例敘述:  一個TextBlock 裡面的文字用自己的字體,範例為 Computerfont 體

步驟:

1. 複製一個字體到專案內,範例在Assets/samplefont.ttf ,並且調整兩個屬性,Build Action => Resource , Copy to Outout Directory => Copy Always

2013-10-25_172304

2. XAML  Code :

<TextBlock FontSize="50" HorizontalAlignment="Stretch" FontFamily="/ChangeFont_Day17;component/Assets/samplefont.ttf#Computerfont" Margin="10,10,10,10" TextWrapping="Wrap" Text="我是 Donma Hsu" VerticalAlignment="Top"/>

注意  ChangeFont_Day17 為此專案名稱,Assets/samplefont.ttf  為該檔案路徑,Computerfont 為該字體的名稱。

範例結果:
2013-10-25_175805


注意事項:

如果是中文字體請你特別特別的小心,該字體名稱的部分,建議作法,就是你直接安裝那個字體,然後開啟Blend 就可以看到那個字體的真正英文名稱
文中範例:
2013-10-25_172625

舉例,康熙字典體
2013-10-25_174439
並非中文 “康熙字典體”。

下載源碼:


當麻許的超技八 2014 | Donma Hsu Design.