将字体字形限制为字体具有的字形

时间:2018-12-05 08:27:49

标签: c# xaml uwp

我有一个UWP应用程序,在其中我使用不同的字体显示演示文本,问题是,对于某些字体,如果字体不包含某些字形,则它会使用不同的字体显示这些字形。 范例:

  1. 如果我使用以下命令在文本块中设置了文本“ the quick brown fox ...” EmojiOne Textblock使用Segoe UI作为EmojiOne显示文本 不包含拉丁字符(仅是表情符号)。
  2. 如果我将文本设置为一组表情符号,并且我使用的字体不包含这些字形,则Textblock将使用Segoe UI Emoji来显示这些字形。

不会发生这种情况,例如,如果我使用Segoe MDL2 Assets,则在这种情况下,文本块仅使用字体包含的字形。

我需要强制Textblock仅使用我设置的字体中包含的字形,而不能解决其他字体缺少的字形的问题。

谢谢。

0 个答案:

没有答案