【转】flashas3从外部嵌入字体
首先我们要生成一个swf的字体库,以微软雅黑为例,新建YaHei_font.fla,ctrl+L,在库面板中右键→新建字型,弹出字体元件属性窗口,选 择要嵌入的字体,并选择为ActionScript 导出. 填入自己的类名
然后点击确定,在fla第一帧上输入Font.registerFont(YaHei_font);注册全局字体,发布YaHei_font.fla,至此生成的YaHei_font.swf 就是我们稍后需要嵌入的字体库了; 下面是如何运用刚才的字体库嵌入微软雅黑字体,新建test.fla,因代码较少,直接写在第一帧上了: var ldr:Loader = new Loader(); 代码中Font.enumerateFonts()表示嵌入字体的数组,即可以嵌入多种字体,并按先后顺序存放在此数组中,a[0].fontName表示嵌入字体名 称。 原文:http://bbs.9ria.com/blog-116817-18135.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |