我在UWP应用中多次使用过TTF和OTF自定义字体而没有问题,但在这种情况下,我的OTF字体无法在我的应用中使用。
我有一个测试应用,其中有一个页面上只包含文字,如下所示:
<TextBlock Text="Testing" FontFamily="ms-appx:///Assets/Fonts/customfont.otf#font name" FontSize="30"/>
字体文件位于我项目中的该位置,#fontname
与Windows字体查看器中显示的相同。
我尝试过将OTF转换为TTF,但它并没有改变任何东西。
我在Windows系统上安装了OTF字体,我可以在MS Word和其他程序中使用该字体,看起来是正确的。
这是一种专业字体,由销售高品质字体的公司提供。
我已经完成了对此问题的解决策略。还有什么我应该尝试的吗?
答案 0 :(得分:0)
你用的是什么字体?有时#Font名称与Windows字体查看器中显示的名称不同。我有一个数据库,我使用我的应用程序Font Lounge。我会尝试查找价值。
-
刚看到你弄清楚了 - 字体粗细不是#Font名称的一部分,因为#Font名称仅指家庭。