WPF使用第三方字体库

WPF使用第三方字体库

一、准备字体文件,以TTF格式结尾;复制到项目中,并设置Build Action(生成操作)为Resource(资源);

二、在App.xaml中或者你需要的地方添加字体资源的定义;

<Application.Resources>
     <FontFamily x:Key="Sadtember">/WpfAppRec;Component/Fonts/#Sadtember</FontFamily>
     <FontFamily x:Key="STXINGKA">/WpfAppRec;Component/Fonts/#华文行楷</FontFamily>
</Application.Resources>

上述代码实在App.xaml中添加,FontFamily的Key自定义,反正就是一个名字,后边的字符串其实就是一个字体名字的引用;/WpfAppRec;component/这些是固定的,意思就是WpfAppRec这个程序集下的东西,当然如果你的字体不是在根目录而是在其他的文件夹下,继续在后边追加即可;最重要的来了 "#“格式是固定的,”#"后边的东西是什么呢,打开TTF文件如下图:
在这里插入图片描述
可以看到“字体名称”,那么 ”#“后边就是这个字体名称。

三、使用定义的字体;

<TextBlock Text="Sadtember" FontFamily="{StaticResource Sadtember}" FontSize="40"/>
<TextBlock Text="解决方案" FontFamily="{StaticResource STXINGKA}" FontSize="20"/>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值