• FLASH 中英文版本下,中、英文字体嵌入的问题以及解决方法 [返回文章列表]     发表于: 2009-6-16  589人(次)浏览
  •      如果你在发布SWF文件的时候,发现自己动态嵌入的中文字体都无法正常显示,不管如何调试都不管用,也不报错的时候,你可以看看自己的FLASH IDE是否是英文版的(我只在FLASH CS4英文版下试验过,其他版本不知道)。

        如果发现你的FLASH IDE是英文版的,那么最好换成FLASH 中文版 IDE,重新发布(无需修改代码)。

        这时你可能会发现,哇塞!居然好了!是的,这就是我的体验。

        但是前篇文章我有写到,如果用中文版的FLASH IDE发布动态嵌入英文字体的话,相反的会发现SWF的体积无缘无故的增加了7-8M。

       这时为什么呢?为什么呢~~

       我仔细琢磨:英文版的FLASH IDE发布动态嵌入中文字体的SWF时,只把标点符号和英文字母的字体信息写入到SWF元数据里;而中文版的FLASH IDE呢,当你发布动态嵌入英文字体的SWF时,他却会同时将所有的中文字体信息写入到SWF元数据里。

        仁者见仁,智者见智,如果哪位朋友有不同的看法可以与我讨论,给我留言。谢谢~

        作者:翼yi, www.ourbrander.com

FLASH 中英文版本下,中、英文字体嵌入的问题以及解决方法 [返回文章列表]