我有使用嵌入字体的Silverlight应用程序。该字体在98%的时间内按预期工作。但是,有些时候字体永远不会加载。我没有得到任何错误,它只是呈现回落字体中的所有文本。有没有其他人遇到这个?关于什么可能导致它的任何想法?
答案 0 :(得分:1)
陷入同样的问题。假设您在构建选项下将字体文件设置为“资源”和“不复制选项”。这是在我的项目中修复它的原因。
当直接引用字体文件时,它将在大约75%的时间内起作用...
FontFamily =“./ Folder / FontFile.TTF#Font Name”
对于类库,语法是不同的,一旦我切换到使用这种语法,字体总是被加载。
FontFamily =“AssembyName;组件/文件夹/ FontFile.TTF#字体名称”
在我的项目中,如果在使用Visual Studio的控件的属性设置中选择使用字体,则默认为选项1,这是不可靠的。