2013-01-02 37 views
1

我在WP7項目中使用外部字體。該項目正在WP7設備上運行並正確顯示字體。如何在Windows Phone 8(WP8)上使用外部或第三方字體?

相同的應用程序在WP8設備上運行,並正確顯示文本,如果它沒有轉換成WP8。

的問題

我需要爲WP8轉換項目,以便使用WP8的功能。轉換後,文本不再使用外部字體正確顯示。

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

問題

  • 是否有WP8使用上述語法任何已知問題?
  • 允許在WP8上使用外部字體嗎?
+0

我改名的字體,使用字體編輯器 「nafeesnaskh201」(刪除空格)。重命名後它仍然不起作用。 – wafers

+0

我有一個奇怪的觀察...請檢查此鏈接https://drive.google.com/?authuser = 0#文件夾/ 0B8xOhdKHzbkySGNvcVAtOTNnc0U ...有兩個字體文件「noorehidayat」正在工作,但另一個是不。問題僅限於WP8。字體的類型沒有區別。 – wafers

+0

我在WP開發人員網絡上找到了此鏈接http://social.msdn.microsoft.com/Forums/en-US/wpdevelop/thread/8ab921d5-90c1-4f35-853d-8fda8e9bd12c。問題尚未解決!沒有人知道它是什麼。如通常的MSFT沒有迴應! – wafers

回答

0

奇怪的答案我發現在這種情況下,微軟已經創建並推出了一些字體的一些語言,包括烏爾都語。他們不支持這些特定語言的其他字體。

Microsoft明確不支持其他Urdu字體。雖然這很奇怪!

所以,當我改變字體,到列表中的一個(按照下面的鏈接),它開始在WP8中工作。而對於WP7,我仍然需要使用其他字體,因爲這裏提到的字體在WP7中不起作用。

Font and Language Configuration Support in Windows Phone

相關問題