我正在创建一个银灯4应用程序,它使用我的自定义Unicode字体显示印地语文本,当我将其嵌入银灯应用程序时工作正常。
在xap压缩后自定义字体大小约为15 MB,它太大了。那么有没有可能的方法在使用Silverlight的客户端计算机上安装字体。
答案 0 :(得分:2)
您可以执行此处所做的操作,使用Blend SDK创建字体的子集,使其更小:How to Create Subset Fonts in .NET?
答案 1 :(得分:1)
我不相信有一种实际安装的方法,除非可以在受信任的SL4 Out Of浏览器应用程序中使用。
您可能想要做的是将字体打包在单独的资源程序集中,并在silverlight应用程序上启用应用程序库缓存。