1

我在 WP7 项目中使用外部字体。该项目在 WP7 设备上运行并正确显示字体。

相同的应用程序在 WP8 设备上运行,并正确显示文本,如果它没有转换成 WP8。

问题

我需要将项目转换为 WP8,以便使用 WP8 的功能。转换后,文本不再使用外部字体正确显示。

<TextBlock Visibility="Visible" 
           Text="سیدھا راستہ"
           FontFamily="fonts/NafeesNaskhv2.01.ttf#Nafees Naskh v2.01" />

问题

  • WP8 中是否存在使用上述语法的任何已知问题?
  • 是否允许在 WP8 上使用外部字体?
4

1 回答 1

0

我在这种情况下发现的奇怪答案是微软为某些语言创建并引入了一些字体,包括乌尔都语。而且他们不支持那些特定语言的其他字体。

Microsoft 明确不支持其他乌尔都语字体。不过这很奇怪!

因此,当我将字体更改为列表中的字体(点击下面的链接)时,它开始在 WP8 中工作。对于 WP7,我仍然必须使用其他字体,因为这里提到的字体在 WP7 中不起作用。

Windows Phone 中的字体和语言配置支持

于 2013-07-20T09:11:47.743 回答