【问题标题】:Defining a custom FontFamily with several font files in XAML/C#在 XAML/C# 中使用多个字体文件定义自定义 FontFamily
【发布时间】:2014-05-28 08:00:59
【问题描述】:

我正在尝试在 C# WinRT 应用程序中定义自定义字体。我可以像这样在 XAML 中定义单文件字体:

<Page.Resources>
    <FontFamily x:Key="Cousine">/Fonts/Cousine-Regular.ttf#Cousine</FontFamily>
</Page.Resources>

但我还有其他几个字体文件希望在适当的时候使用:

  • Cousine-Bold.ttf
  • Cousine-BoldItalic.ttf
  • Cousine-Italic.ttf

如何定义对不同字体粗细/变体使用不同字体的字体系列?

【问题讨论】:

    标签: c# xaml fonts windows-runtime font-family


    【解决方案1】:

    它们应该都在同一个 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 文件时会创建该名称,以便您能够弄清楚。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多