收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 1694|回复: 0

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

[复制链接]
发表于 2009-6-16 22:45:06 | 显示全部楼层 |阅读模式
如果你在发布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
PS:很久没上蓝色了,今天发个原创贴吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( ICP05002321 )  

GMT+8, 2019-5-23 21:59 , Processed in 0.093750 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表