<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具有泰米尔字体支持。这是proof
使用字体更新
TTF Font is here : https://app.box.com/s/2ce5rvzfvfkm55d27196
TTF Font Name is here : TAU_Elango_Rewathy
Tamil text is also here: தமிழ் எழுத்து
答案 0 :(得分:1)
确保您的字体文件的构建操作设置为“内容”。右键单击字体,选择属性并更改构建操作。
请参阅here上的教程,它将指导您嵌入字体。
答案 1 :(得分:0)
试试这个。 TTF
大写可以解决你的问题,我想是的。
FontFamily="fonts/TAU_REWN.ttf#TAU_Elango_Rewathy"
答案 2 :(得分:0)
将您的ttf文件放在下面的路径中
/Assets/Fonts/Helvetica_.ttf
<TextBlock Name="tbSuggestionlst1" FontFamily="/Assets/Fonts/Helvetica_.ttf#Helvetica_ " Text="Hello World"/>
是的,您提供的字体名称如下
<TextBlock Name="tbSuggestionlst1" FontFamily="/Assets/Fonts/Helvetica.ttf#Helvetica Bold " Text="Hello World"/>
如果我的ttf名称是 Helvetica ,但字体名称是 Helvetica Bold ,那么您必须在#之后编写字体名称,例如Helvetica.ttf #Helvetica Bold“
编辑:我在Windows Phone 8中尝试使用以下代码,它可以正常工作
<TextBlock Name="tbHdrAboutsUs" Text="தமிழ் எழுத்து" FontFamily="/Assets/Fonts/TAU_REWN.TTF#TAU_Elango_Rewathy" ></TextBlock>
在Windows Phone 7中它将无法工作因为Windows Phone 7不支持泰米尔字体 希望它会对你有所帮助。
它对我有用