微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Silverlight 2 Beta 2 中文字体完全解决方案

    看过很多这方面的文章,说的都不全面。今天在微软学生中心看到了一个视频教程,便下了下来。英文的,还算能看懂。

    视频中介绍了两种方法以达到在Silverlight xap文件中嵌入字体并调用方法。其中前几步都是一样的:

1 在Silverlight项目上单击右键,选择“添加”——“现有项”,在此将您要使用的字体文件添加到项目中;在这里,我添加一个华文行楷体文件,STXINGKA.TTF,字体的英文名称(可以到注册表中查)为STXingkai。
2 在添加好的字体文件上右键单击,选择“属性”;

    从这里开始,有两种做法:

一 将“复制到输出目录”属性值改为“如果较新则复制”,将“生成操作”属性值改为“内容”;使用字体时,代码如下:

格式:  /字体文件#字体英文名
例如:<TextBlock FontFamily="/STXINGKA.TTF#STXingkai" Text="尚未加载章节信息"/>

二 将“复制到输出目录”属性值改为“不复制”,将“生成操作”属性值改为“Resource”;使用字体时,代码如下:

格式:  字体文件#字体英文名
例如:<TextBlock FontFamily="STXINGKA.TTF#STXingkai" Text="尚未加载章节信息"/>

    以上个人经验,如有疏漏,多多包涵,多多指教!

 

人活着就要有他自己的意义,否则他就和死了没什么两样!!
 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐