0
<TextBlock TextAlignment="Center" Text="தமிழ் எழுத்து" FontSize="60" Margin="-11,0,0,0" Foreground="#FF4D5331" FontFamily="fonts/TAU_REWN.TTF#TAU_Elango_Rewathy"/>

我已经像上面一样初始化了我的字体系列,并将我的 ttf 字体粘贴到了/fonts文件夹中。这段代码在 windows phone 8 应用程序开发中完美运行。但是,不适用于 windows phone OS 7.1 英文TTF字体效果很好。请注意,这是泰米尔语字体。

这里有什么问题?谁能帮忙...

Windows Phone 7.5 支持泰米尔语字体。这是证据

更新字体

TTF Font is here : https://app.box.com/s/2ce5rvzfvfkm55d27196
TTF Font Name is here : TAU_Elango_Rewathy
Tamil text is also here: தமிழ் எழுத்து
4

3 回答 3

1

确保您的字体文件的构建操作设置为“内容”。右键单击字体,选择属性并更改构建操作。

请参阅此处的教程,该教程将引导您完成嵌入字体。

于 2013-09-05T08:55:13.587 回答
0

Put your ttf file in bellow path

/Assets/Fonts/Helvetica_.ttf

<TextBlock Name="tbSuggestionlst1" FontFamily="/Assets/Fonts/Helvetica_.ttf#Helvetica_ "  Text="Hello World"/>

And Yes you have give your font name like below

 <TextBlock Name="tbSuggestionlst1" FontFamily="/Assets/Fonts/Helvetica.ttf#Helvetica Bold "  Text="Hello World"/>

If my ttf name is Helvetica but font name is Helvetica Bold so you have to write your font name after # like Helvetica.ttf#Helvetica Bold "

Edit: i tryed in windows phone 8 with below code and it will work fine

<TextBlock Name="tbHdrAboutsUs" Text="தமிழ் எழுத்து"  FontFamily="/Assets/Fonts/TAU_REWN.TTF#TAU_Elango_Rewathy" ></TextBlock>

enter image description here

In windows phone 7 it will not work beacuse windows phone 7 does not supported tamil fonts Hope it will help you.

Tamil Language support

It will work for me

于 2013-09-05T08:45:18.657 回答
0

尝试这个。TTF我认为大写可以解决你的问题。

FontFamily="fonts/TAU_REWN.ttf#TAU_Elango_Rewathy"
于 2013-09-05T08:31:37.623 回答