我试图在C#WinRT应用中定义自定义字体。我可以在XAML中定义单文件字体,如下所示:
<Page.Resources>
<FontFamily x:Key="Cousine">/Fonts/Cousine-Regular.ttf#Cousine</FontFamily>
</Page.Resources>
但我还有其他几种我希望在适当的地方使用的字体文件:
如何为不同的字体粗细/变体定义使用不同字体的字体系列?
答案 0 :(得分:0)
它们应该都在同一个ttf文件中,你可以引用它们:
/Fonts/Cousine-Regular.ttf#Cousine
/Fonts/Cousine-Regular.ttf#Cousine Bold
/Fonts/Cousine-Regular.ttf#Cousine Italic
/Fonts/Cousine-Regular.ttf#Cousine Bold Italic
我不知道最后一个是否正确。我来到这里寻找这个问题的答案。它可能是BoldItalic。无论是什么,我相信你在创建ttf文件时创建了这个名字,这样你就可以搞清楚。