【转】在Flash中实现嵌入字体
网上看了不少资料,给自己总结一下方法。
方法一,较为麻烦复杂,适合英文字体。
先上图(图是在天地会的lengsehuoyan):
上面是在CS3中做好了前期工作。
后面利用Font类的方法实现字体嵌入,然后利用TextFormat修改字体的具体样式以及字体种类,最后TextField采用TextFormat。
具体代码如下(代码也是属于lengsehuoyan的):
//在全局字体列表中注册库中的字体,就是刚才我们设置类名为myFont的字体
//返回一个包含嵌入字体信息的数组,是所有嵌入数组的列表
//设置字体
//这里注意,启用嵌入字体,否则之前做的就都白费啦。
方法二:简单快捷(我只知道CS4有,其他不敢说没有..)
在舞台选中文本框,在属性面板上对字符进行上面的操作即可嵌入字体。