flash embed fonts–动态创建文本时嵌入字体
来源:互联网 发布:游族网络林奇老婆 编辑:程序博客网 时间:2024/06/03 16:29
来自:http://blog.webstudio.com.cn/
在动态创建文本时,或多或少总会遇到嵌入字体的问题。一般情况最容易忽视的问题的问题就是链接ID。
一般情况下需要做的事情是首先在库中,新建字型,比如选择o4b_08字体,将基名称也命名为04b_08,这样字型就创建好了。但有一步总是易忘记的。我们还要选择库中的字型,右击选择链接,选择为动作脚本导出。在名称中也命名为o4b_08.这样才可以成功的为动态创建的文本嵌入字体.然后加入代码:
this.createTextField(“my_text”,this.getNextHighestDepth(),100,100,300,100);
my_text.text=”welcome to egoldy flashblog”;
var my_fmt:TextFormat=new TextFormat();
my_fmt.color=0xff0000;
my_fmt.align=”center”;
my_fmt.size=8;
my_fmt.font=”04b_08”;
my_text.setTextFormat(my_fmt);
my_text.embedFonts=true;
//*****************************
my_text._alpha=50;
my_text._rotation=90;
//*****************************
其中加入*号的两行你可能已知道为什么了。当我们不使用嵌入字体方法时,这两行无论如何也不会生效,这也是我上面说的或多或少会遇到问题的原因。如果你使用了上述的方法嵌入字体。你会发现这两行可以生效了。你可以对动态创建的字体加一些其它属性效果。
btw:我使用多种字体进行试验,结果文件的大小相对来说都增加了不少。如果使用中文就更大一些。估计flash 8ball可能已解决了这个问题。
- flash embed fonts–动态创建文本时嵌入字体
- 动态嵌入文本字体
- [FLASH]Embed and Share Fonts
- div+css - 工具 - Microsoft Typography微软印刷技术 - WEFT 3网页嵌入字体3 - Wizard向导 - Fonts to embed待嵌入字体
- object与embed的区别,嵌入flash
- Flash字体嵌入方法
- Flash字体嵌入方法
- iOS 动态库(Dynamic框架)的创建以及引用添加(Embed Binary方式嵌入)
- Flash 中嵌入 HTML页面(Flash embed html page)
- “应该为在运行时可能编辑的任何文本嵌入字体,具有”使用设备字体”设置的文本除外。使用”文本” > “字体嵌入”命令嵌入字体。”
- Flex 动态嵌入字体
- flash builder简单嵌入字体
- Flash,as3 外部嵌入字体
- Flash动态文本里中英字体混用产生的BUG
- 使用Embed标签在AS3项目中嵌入字体
- 网页中嵌入Flash之OBJECT和EMBED标签
- flash embed
- Flash 动态加载字体
- [转] 注重实效的程序员(The Pragmatic Programmer)
- 让我吐血的史上最菜的MM
- .net制作安装程序总结[二]
- 双鱼
- .net制作安装程序总结[三]
- flash embed fonts–动态创建文本时嵌入字体
- 经典:偶和偶mm(完全版之下)
- 经典:偶和偶mm(完全版之上)
- 用批处理实现文本文件中指定字符串的替换 zz
- 网上邻居的内幕——关于NETBIOS理清楚概念的文章
- DataGrid中加多选按钮
- 在linux下安装mysql
- 用户界面设计参考 [qutoed]
- jdk5.0新特性---Generic Types (泛型)