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 がウルドゥー語を含むいくつかの言語用にいくつかのフォントを作成して導入したということです。また、これらの特定の言語の他のフォントはサポートしていません。

Microsoft は、他の Urdu フォントを明示的にサポートしていません。それは非常に奇妙です!

そのため、フォントをリスト内のフォントに変更すると (以下のリンクをたどってください)、WP8 で動作し始めます。WP7の場合、ここで言及されているフォントはWP7では機能しないため、他のフォントを使用する必要があります.

Windows Phone でのフォントと言語の構成のサポート

于 2013-07-20T09:11:47.743 に答える