在flex开发中,如果需要字体变形等效果就需要嵌入字体文件。
为了避免直接嵌入字体造成文件体积过大,单独将需要嵌入的字体打包成swf文件,主文件加载它就可以了。
用FlexBuilder 创建一个ActiionScript工程,
代码如下:
package {
import flash.display.Sprite;
public class WhiteBoardFont extends Sprite
{
[Embed(systemFont="楷体",fontName="楷体",mimeType="application/x-font")]
public var KaiTi:Class;
[Embed(systemFont="微软雅黑",fontName="微软雅黑",mimeType="application/x-font")]
public var MicrosoftHei:Class;

为实现Flex项目中字体变形效果,文章介绍了如何通过创建ActionScript工程,将字体嵌入为SWF文件以减小主文件体积。具体步骤包括在FlexBuilder中建立工程,然后在代码中使用[Embed]元标签嵌入楷体和微软雅黑字体,最后编译输出SWF文件。
最低0.47元/天 解锁文章
2515

被折叠的 条评论
为什么被折叠?



