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

 都知道 当Flash显示静态文本的时候,文字就显得很模糊,中间甚至粘成一块,解决的办法有3个。

1) 使用设备字体
当你在flash中使用静态文本的时候,Flash会插入字体轮廓信息,并进行抗锯齿处理,所以轮廓会显得很模糊,使用设备字体后,Flash不再插入字体轮廓信息,只是在客户端播放时调用客户端的字体信息,也不会进行抗锯齿处理,这样的做结果有:
  a. 字体在12pt以下时很清晰,但在比较大(大约18pt以上)时有明显的锯齿。
  b. 如果客户端不存在相应的字体,则显示会出现预料外的情况,肯定不是你希望的字体就是了。所以使用的字体一定要通用才行。
  c. Flash对与设备字体无法进行常规的时间线遮罩,需要用setMask命令。
  d. 在Flash的编辑状态下,看不出区别,需要导出后才能见到效果。总是有急性子的朋友抱怨说没效果,后来证实是没有按ctrl+Enter。
  【补充】:
  a) Flash 包括三种设备字体: _sans(类似于 Helvetica 或 Arial 字体)、_serif(类似于 Times Roman 字体)和 _typewriter(类似于 Courier 字体)。
  你也可以自定义,方法是把文本框属性面板上的“使用设备字体(use device font)”选项勾上。
  b) 动态文本和输入文本默认是使用设备字体的,所以通常看起来,他们比较清晰,如果你的需要刚好相反,那么就要用到嵌入字体。
  方法:点击属性面板上的“字符(characters)"按钮,然后看到一个对话框,选择相应的选项即可。
  【注意】:英文字体一般比较小,完全嵌入也不会让swf增大多少。但是中文字体就完全不一样了,千万不要全部嵌入,只要嵌入需要的字符就行了,否则文件肯定以MB计算。嵌入字体以后,即便是没有安装该字体的机子,也能看到预期的效果。

2) 使用锯齿文字工具
  使用设备字体让文字清晰是可以,但是有那么多不方便的地方,总是不太舒服,Flash MX 2004中文本属性面板上出现了一个新鲜的东西:锯齿文字,点击这个按钮以后,即使在编辑状态下,也能看到字体变得清晰了,而且在没有安装该字体的电脑上也能正常显示,这让文字的工作变得非常轻松,尤其是象素字体,以前总是担心不清晰,而且不通用,用嵌入字体后并不是每种字体都依旧清晰。现在只用这个工具就搞定了。
  关于锯齿文字工具就不多说了,需要注意的是,文字会有一定幅度的“下沉”,可能有时候一个字只有上半部分显示出来了。没多大关系,把文本框拉大一点就行了。

3) 使用位图

  用photoshop之类的图像处理软件做,然后输出透明gif或PNG,最后导入到flash中,在Flash的库中,将位图的属性设置一下,取消“允许平滑”选项,这个方法略显麻烦,不怎么常用。但是如果考虑到结合一些修饰、特效,还是比较方便的,比如用photoshop给文字添加阴影,然后导出透明PNG给flash。

时间: 2024-10-07 23:35:36

让字体在FLASH中保持清晰的方法的相关文章

Flash 中如何显示清晰的字体

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

Flash中像素字体使用技巧

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

FLASH中制作静态三维效果图

静态 在阅读这篇教程,大家需要参阅图象区的"PS中实现3D效果",第三软件区"DIMENSIONS介绍","AE中实现三维效果","SWIFT 3D的介绍" 由于水平有限,若有错误 ,还请大家包含.参阅书目:<FLASH经典动画特效> 1. 网络发展到今天,没有哪个软件能像Flash那样得到那么多人的青睐.由于FLASH功能的简单易用,效果出众,使其具有了广泛的用户群体.然而,FLASH只是一个二维平面矢量软件,在

Flash中MP3导入及同步歌词的方法

了解音乐的几种常见格式: 1.mp3(mpeg-1 audio layer 3): 能够以高音质.低采样率对数字音频文件进行压缩.换句话说,音频文件(主要是大型文件,比如WAV文件)能够在音质丢失很小的情况下(人耳根本无法察觉这种音质损失)把文件压缩到更小的程度. 2. wma(windows media audio):是微软在互联网音频.视频领域的力作.常常用于在线收听和广播的首选,wma格式是以减少数据流量但保持音质的方法来达到更高的压缩率目的,其压缩率一般可以达到1:18. 3. wav

了解在Flash中的编程工作

编程 本文节选自<Flash MX professional 2004 第一步>(陈冰著) 第十八章 了解在Flash中的编程工作 妈妈,这扇大门好雄伟好辉煌啊,它通向哪里? 宝贝,它通向编程的世界,那是充满魔法的世界,进入那里,你将成为伟大的魔法师. 经历了此前整整十七章的学习,我们终于来到了编程世界的大门,大门敞开着,显然,它一直在等待我们的到来. 18.1 像软件设计师那样思考问题 我相信你们中有很多人只有很少或完全没有编程基础,否则,你就不会选择我写的这本<第一步>了.我们

Flash中的物理运动动画编程

编程 本文译者:egoldy 文章出处: http://www.bit-101.com 文章性质:翻译 译者网站很值得一看:http://www.webstudio.com.cn/ Actionscript animation 简明教程 本教程节选自bit-101.com的未正式出版的新书making things move的新书介绍.主要内容是关于速度,加速度,弹性,缓动,摩擦力,重力等内容,这里没有非常详尽的内容,如果你想知道更详尽的内容,可以预定购买作者的新书making things m

了解在Flash中的编程工作第1/4页_Flash教程

本文节选自<Flash MX professional 2004 第一步>(陈冰著) 第十八章 了解在Flash中的编程工作 妈妈,这扇大门好雄伟好辉煌啊,它通向哪里? 宝贝,它通向编程的世界,那是充满魔法的世界,进入那里,你将成为伟大的魔法师. 经历了此前整整十七章的学习,我们终于来到了编程世界的大门,大门敞开着,显然,它一直在等待我们的到来. 18.1 像软件设计师那样思考问题 我相信你们中有很多人只有很少或完全没有编程基础,否则,你就不会选择我写的这本<第一步>了.我们已经知

FLASH中实现眨眼睛的动画效果

许多FLASH动画短片和MV中经常有精美生动的动画人物出现,配合眨眼动作.口形变化以及头发的飘动,再加上人物的配音,一个活脱脱的动画人物形象就出现在FLASH动画中了.很多人都想知道这样的人物是如何做得栩栩如生的,尤其是其中的简单动画效果,如眨眼的动作,如何制作人物的眨眼动画呢?其实技巧很简单,甚至都不需要专门教程来指导,但是对于初学者,笔者认为却是应该用一个实例教程来给予指导的.最近发现帝国的在线教程中也有很多这样的提问--"在FLASH中如何制作效果逼真的人物眨眼效果?",其他的F

在在Flash中使用ASP技术

在Flash中使用ASP需要的条件: 1.你的ISP的server必须支持Active Server Pages并且最好支持数据库 2.你应该要安装Flash mx 3.需要你对ASP有初步的了解OK,下面具体介绍怎么使用: 第一步要做的是建立数据库: 数据库结构: 例子中使用Access数据库,表名为tblStaff,有三个字段:strID (自动编号),strKnownAs(Text),strSurname (Text). 这是一个用来示范用户名的数据库,随便加些数据吧. 第二步就是建立一个