我想在我的通用Windows应用程序中使用自定义otf
字体,但我无法使其工作。
我目前在xaml
:
<TextBlock
FontSize="16"
Text="Question"
FontFamily="../Assets/Fonts/NeoSansStdMedium.otf#Neo Sans Std Medium"/>
字体位于Assets/Fonts
,如下所示:
Project.Windows (Windows 8.1)
> Assets
> Fonts
> NeoSansStdMedium.otf
Windows Fontviewer将字体名称显示为:
Neo Sans Std Medium
那么我做错了什么?
答案 0 :(得分:2)
#之后的字体名称必须与字体名称匹配,在这种情况下显然Medium
不是名称的一部分......
更多信息:我将.otf
文件的属性设置为Build Action: Content
和Copy to Output Directory: Do not Copy
。
XAML摘录现在看起来像这样:
<TextBlock
FontSize="16"
Text="Question"
FontFamily="../Assets/Fonts/NeoSansStdMedium.otf#Neo Sans Std"/>