看过很多这方面的文章,说的都不全面。今天在微软学生中心看到了一个视频教程,便下了下来。英文的,还算能看懂。
视频中介绍了两种方法以达到在Silverlight xap文件中嵌入字体并调用的方法。其中前几步都是一样的:
1 在Silverlight项目上单击右键,选择“添加”——“现有项”,在此将您要使用的字体文件添加到项目中;在这里,我添加一个华文行楷体文件,STXINGKA.TTF,字体的英文名称(可以到注册表中查)为STXingkai。
2 在添加好的字体文件上右键单击,选择“属性”;
从这里开始,有两种做法:
一 将“复制到输出目录”属性值改为“如果较新则复制”,将“生成操作”属性值改为“内容”;使用字体时,代码如下:
格式: /字体文件名#字体英文名
例如:<TextBlock FontFamily="/STXINGKA.TTF#STXingkai" Text="尚未加载章节信息"/>
二 将“复制到输出目录”属性值改为“不复制”,将“生成操作”属性值改为“Resource”;使用字体时,代码如下:
格式: 字体文件名#字体英文名
例如:<TextBlock FontFamily="STXINGKA.TTF#STXingkai" Text="尚未加载章节信息"/>
以上个人经验,如有疏漏,多多包涵,多多指教!
人活着就要有他自己的意义,否则他就和死了没什么两样!!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。