寻找Silverlight应用程序的字体策略
当我使用SL3/SL4应用程序并开始使用字体时,我发现缺乏关于字体策略的文档和最佳实践。例如:寻找Silverlight应用程序的字体策略,silverlight,silverlight-4.0,silverlight-3.0,fonts,font-face,Silverlight,Silverlight 4.0,Silverlight 3.0,Fonts,Font Face,当我使用SL3/SL4应用程序并开始使用字体时,我发现缺乏关于字体策略的文档和最佳实践。例如: 有常用的回退字体吗 支持的字体集(Arial、Comic) (MS等)?对于Windows和Macintosh系统之间的备用字体是否有一套建议 是否支持Silverlight 将(几乎总是)使用的字体 在最终用户系统上,或类似于99.5% 当时,就像“新罗马时代” 还是“Verdana”,包括Macintosh? 有没有列出这个的网站 什么信息 有什么建议吗 月光会计(Linux) SL应用程序的视图
如果您有任何链接或指针,至少可以回答上述部分问题,我们将不胜感激。我认为您应该使用将应用程序字体拆分为不同的包(将包含在即将推出的Microsoft.NET Framework 4的CLR中)。因此,根据用户操作系统的不同,它应该加载您需要嵌入的不同字体包。好的,我们开始吧。这些应该会让你更接近你想去的地方:
无法在silverlight应用程序中部署字体吗?添加一种字体作为资源,然后在应用程序中使用它?我相信是的。但这是将所有使用过的字体作为资源部署并默认为arial字体的FontFamily=“#arial.ttf”而不是FontFamily=“arial,#arial.ttf”的最佳方法吗?我在这里只是问一下,因为我不知道人们创建字体策略的推荐方法。他们默认部署嵌入式字体吗?他们只是使用“最低公分母”字体吗(上面第2页)?在我的应用程序中,我会有很多字体,有些支持SL,有些不支持。有些可能在Macintosh上,有些可能不支持。这是一本非常好的读物,我甚至不知道MEF,我很高兴尝试一下。我会给你一个+1,因为它部分解决了我的问题,但如果你在我的另一个问题上发布同样的答案,我会给你完整的cre这里有dit。特别是,你提供的链接正是我想要的:对于浏览器外体验和MEF。完成了,Glenn Block的博客有很多有用的提示。很棒的链接!这回答了我的大部分问题。