WPF使用第三方的字体(TTF文件)
生活随笔
收集整理的這篇文章主要介紹了
WPF使用第三方的字体(TTF文件)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、準備好你要使用的字體文件,以TTF結尾的文件,然后復制到項目中,并設置Build Action(生成操作)為Resource(資源);
二、在App.xaml中或者你需要的地方添加資源的定義:
<Application.Resources>
<FontFamily x:Key="WriteBrush">/WpfApplication5;Component/#超世紀細圓體</FontFamily>
<FontFamily x:Key="AnimateBrush">/WpfApplication5;Component/#騰祥孔淼卡通繁</FontFamily>
</Application.Resources>
上述代碼實在App.xaml中添加,FontFamily的Key自定義,反正就是一個名字,后邊的字符串其實就是一個字體名字的引用;/WpfApplication5;component/這些是固定的,意思就是WpfApplication5這個程序集下的東西,當然如果你的字體不是在根目錄而是在其他的文件夾下,繼續在后邊追加即可;最重要的來了 "#"格式是固定的,"#"后邊的東西是什么呢,打開TTF文件如下圖:
可以看到“字體名稱”,那么 ”#“后邊就是這個字體名稱。
三、使用定義的字體:
<TextBlock FontFamily="{StaticResource WriteBrush}" FontSize="20">超世紀字體</TextBlock>
<TextBlock FontFamily="{StaticResource AnimateBrush}" FontSize="20">動物可愛字體</TextBlock>
兩個TextBlock,設置FontFamil為App中FontFamily的Key即可,看看效果:
是不是很簡單呢,在項目中使用第三方的字體就這么搞定了,希望大家多多交流。
總結
以上是生活随笔為你收集整理的WPF使用第三方的字体(TTF文件)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Heka:Go编写,来自Mozilla,
- 下一篇: 模式主节点ORACLE DG介绍(物理无