之前在处理一个美宝莲的广告素材时,收到客服报障,无法导出SWF:
操作系统:WindowsXP
Flash版本:Flash CS 5.5
但是在我的机器上无法重现(Mac OS,Flash CS 6),琢磨良久,不得其解,最后通过百度找到解决方法:
把所有文字属性栏里动画消除锯齿修改成使用设备字体
但是如果文字太多,这无疑变成一个体力活儿了,更简便的办法是:
打散,菜单见【修改】-【分离】,快捷键是 Ctrl + B
,选中文字,连续按两次。
可以到这里下载测试文件:http://d.pr/f/GeXV
解决方案有四:
一是把文字打散,变成形状;
二是把汉字的字体设成Flash默认支持的_serif或者_sans字体;
三是把所有文字属性栏里“动画消除锯齿”修改成“使用设备字体”(在下拉菜单中有);
四是不是系统默认字体不能加粗,如:像方正行楷等特殊字体的加粗,Flash CS3 并不支持;
今天有新发现,微软雅黑使用设备字体,也有问题:详见这条微博:http://weibo.com/1131217785/AsgVkfKga?mod=weibotime
这个问题,我其实在一年之前遇见过,当时也解决了,但因为未做记录,第二次碰到时,怎么都想不起来了:(