Flash中选择字体的奥妙

  在 Flash 创作时难免会用到一些特殊的字体,而这些字体很可能不被 Flash 所识别,以至于在最后生成的 swf 文件中无法正常显示。解决的办法一般是将文字打碎转换成图形,但这只适用于 Static Text,对于 Dynamic Text 和 Input Text 是行不通的。Flash 本身为此提供了专门的解决办法,一种叫 Embed Fonts,将字体信息嵌入 fla 和 swf 文件中,保证字体最终能够按原样显示;另一种叫 Device Fonts,播放器选用机器上所安装的字体中与原字体最接近的一种来显示,由于这种方法不另外内嵌字体信息,所以生成的文件要比前一种方法小,但有可能最终显示的结果远离了作者的初衷。

  Flash 本身带有三种 Device Fonts:_sans(类似于Helvetic和Arial), _serif(类似于Times Roman), _typewriter(类似于Courier)。有趣就在这里,我作了一个实验:用 Static Text,36 号 Arial 字体写了几个字,生成的 swf 文件是1.35KB; 勾选“use device fonts”后生成 swf 文件是196字节;保持“use device fonts”选中,将字体改为_sans, swf 文件大小还是196字节; 保持字体为_sans, 去掉“use device fonts”,swf 文件大小是120字节;将字体打碎生成的 swf 文件是1.37KB;最后改成 Dynamic Text,Embed Fonts 选全部字母,swf 文件是7.73KB。

  什么意思?就是说在没有特殊要求的情况下输入文字应该尽量直接使用这三种 Device Fonts,可以大大减小文件的体积,当然如果必须要使用一些特殊字体,就只能牺牲一些空间了。

  检验你使用的字体能否被 Flash 正常输出,打开文字抗锯齿选项,如果字体依然有锯齿,那你就要考虑选择上面提到的某种方法了。

时间: 2024-10-31 02:53:06

Flash中选择字体的奥妙的相关文章

Flash中像素字体使用技巧

技巧 制作商业Flash动画的朋友相信对于象素字体一定不陌生.它又小又酷,非常漂亮,受大多数设计师的欢迎.目前像在全国非常有名的04系列字体(图-1) (图-1) 04系列字体的官方网站:http://www.04.jp.org/ 大家可以到这里面去下载所有的04系列字体. 对于04系列字体,Flash的支持并不完善.不仅对于04系列,对于其他各种类型的字体支持都不是那么完善,因为Flash是一个矢量动画软件.他可以很好的解决图像因为放大或缩小所造成的失真问题,但对于由单个象素构成的图形支持不好

wps文字中的字体无法继续放大的解决方法

  有时为了打印和设计的方便,我们需要将wps文字中的字体进行放大多倍,但wps文字默认最大只有七十二磅,之后就不能放大了,那么如果你需要更大的字体,该怎么进一步对字体进行放大呢?下面小编就为大家介绍wps文字中的字体无法继续放大的解决方法介绍,希望能对大家有所帮助! 方法/步骤 1.打开你的wps软件,选中你要放大的字体.然后打开开始菜单,在字体后面找到"增大字号"功能. 2.然后,反复的点击"增大字号",几次之后,选中的汉字字体就会变得很大,直到满足你的要求.

win7字幕中的字体模糊不清怎么调节?

  很多的朋友可能在第一次用win7镜像系统的时候就会遇到一个问题,那就是总觉得我们显示的字体不够清楚,总是感觉哪儿不对,总的来说就是字不够清晰,然后还有时候觉得模糊的现象出现,其实这个方法是可以解决的,我们如何来解决系统中遇到字体不清晰调节的方法呢,我们这里有一个方法大家不妨试试,快点来学习吧! 这个方法教程如下:其实就是更改我们系统的字体状态,马上来学习. 1.首先我们在自己桌面然后在点击我们鼠标的右键,然后在选择个性化选择窗口颜色这个选项. 2.接着我们在点击这个栏目中的高级外观设置这个选

在Flash动画中使字体清晰的三种方法

flash动画 Flash显示静态文本的时候,文字显得很模糊,中间甚至粘成一块 解决的办法有3个 1) 使用设备字体 当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理,所以轮廓会显得很模糊,使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有: a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿 b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定不

Flash动画中使字体清晰的三种方法

flash动画 Flash显示静态文本的时候,文字显得很模糊,中间甚至粘成一块 解决的办法有3个 1) 使用设备字体 当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理,所以轮廓会显得很模糊,使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有: a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿 b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定不

Flash 中如何显示清晰的字体

显示 最近许多朋友询问在Flash中显示清晰的文字,我在这里写一点经验. Flash显示静态文本的时候,文字显得很模糊,中间甚至粘成一块解决的办法有3个: 1) 使用设备字体 当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理所以轮廓会显得很模糊. 使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有: a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿. b.

让字体在FLASH中保持清晰的方法

 都知道 当Flash显示静态文本的时候,文字就显得很模糊,中间甚至粘成一块,解决的办法有3个. 1) 使用设备字体 当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理,所以轮廓会显得很模糊,使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有: a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿. b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定

jsp fck-JSP页面中,回帖怎么选择字体字号,添加表情之类的?

问题描述 JSP页面中,回帖怎么选择字体字号,添加表情之类的? 求具体的答案,不要说个FCK就算完了... 我查了好多人说用FCK 根本不会用,搜的教程也是说法不一 跪求个具体可行的答案, 或者求大神加个QQ详细给我讲讲 QQ563638163

flash中在文本字段上设置网格实例

创建一个新的 Flash 文档,并将其另存为 gridfittype.fla.     从"库"面板右上角的弹出菜单中选择"新建字型".     从"字体"下拉菜单中选择"Arial"字体,并将字体大小设置为 10 磅.     在"名称"文本框键入字体名称 Arial-10 (embedded),然后单击"确定".     右键单击库中的字体元件,然后选择"链接"打