Windows 8.1 XAML应用程序,将字体嵌入多个文件

Windows 8.1 XAML应用程序,将字体嵌入多个文件,xaml,fonts,windows-store-apps,Xaml,Fonts,Windows Store Apps,我正在尝试将包含在多个文件中的字体作为单个字体嵌入 我有“Myriadro Bold.otf”、“Myriadro BoldCond.otf”、“Myriadro BoldCondIt.otf”等文件。在我的资源字典中,我声明FontFamily: /Assets/Fonts/myriadro-Bold.otf 显然,对于Myriadro字体的每一种排列,我不想有太多的FontFamily声明。我想知道的是——我是否必须找到一种方法,将我拥有的10个otf文件编译成一个单独的文件,因为Myria

我正在尝试将包含在多个文件中的字体作为单个字体嵌入

我有“Myriadro Bold.otf”、“Myriadro BoldCond.otf”、“Myriadro BoldCondIt.otf”等文件。在我的资源字典中,我声明FontFamily:

/Assets/Fonts/myriadro-Bold.otf

显然,对于Myriadro字体的每一种排列,我不想有太多的FontFamily声明。我想知道的是——我是否必须找到一种方法,将我拥有的10个otf文件编译成一个单独的文件,因为MyriadPro被列入黑名单,没有骰子,或者我是否可以在xaml中使用某种魔法来组合它们


谢谢

这不是一个真正的答案,但我怀疑唯一的方法是将各种odt文件打包成一个文件。不必再使用此字体,因此无需修复此问题