AS调用外部嵌入的共享字体

来源:互联网 发布:摇钱树网吧计费软件 编辑:程序博客网 时间:2024/05/16 15:38

AS调用外部嵌入的共享字体

2009年10月30日发表评论阅读评论

embed-font.png

今天群里的迷同志问我怎么用AS嵌入字体,很久以前的东西了,现在不怎么记得了。
还是重新做一遍温习温习,然后也放这里来以免以后全忘掉了,温习的机会都没了。


首先在新建个fla命名为font.fla, Ctrl+L 调出库面板。
右键点击库面板的空白处,新建字体.... 调出 字体元件属性 窗口。
选择要嵌入的字体, 并选择为ActionScript 导出. 填入自己的类名。

embedFontClass.png

确定并Ctrl+Enter 导出 font.swf。
OK,字体库已经准备就绪了,下面是应用篇。
下面是应用篇的为文档类。
提示:

  • Font.registerFont(MyFont); 注册全局字体
  • new TextFormat(myFont.fontName); 应用字体
  • txt.embedFonts = true; 设置嵌入字体

以上3条必须同时用到才OK的。

源码下载☞
font.swf 下载地址:http://www.litefeel.com/assets/swf/embedFontDemo/font.swf

0 0