简体   繁体   English

Flash CS5字体是SWF的最大部分

[英]Flash CS5 font is largest part of the SWF

I'm transferring a project from CS4 to CS5 and (without any changes) my SWF file gets to be 10 times bigger.我正在将一个项目从 CS4 转移到 CS5,并且(没有任何更改)我的 SWF 文件变得大 10 倍。 It was 7kb and now it's 77kb.以前是 7kb,现在是 77kb。 I generated a size report and it looks like the font is taking up most of the space.我生成了一份尺寸报告,看起来字体占用了大部分空间。 I haven't changed settings.我没有更改设置。 I'm not sure why font is taking up so much space.我不确定为什么字体占用了这么多空间。 Is there a way around this?有没有解决的办法? Here is my size report:这是我的尺码报告:

Font Name            Bytes         Characters
-----------------    ----------    ----------
_sans                        12    
MilkyWell                   317    .blsu
Calibri-Bold Bold         75960    %.0123456789

As you can see Calibri-Bold is taking up 75kb and I only have 12 characters in it.如您所见,Calibri-Bold 占用了 75kb,而我只有 12 个字符。

update: I removed the Calibri font from my project.更新:我从我的项目中删除了 Calibri 字体。 It brought it down from 77kb to 3kb.它将它从 77kb 降低到 3kb。

The calibri bold font is about 900k, so size seems reasonable to me. Calibri 粗体字体约为 900k,所以大小对我来说似乎是合理的。

I tested it on CS5 and got我在 CS5 上测试了它并得到了

Font Name            Bytes         Characters
-----------------    ----------    ----------
Calibri-Bold Bold         74514    %.0123456789

any chance that your CS4 project was using device fonts?您的 CS4 项目是否有可能使用设备 fonts?

Calibri is an MS font and comes default on all windows machines since Vista, not sure about osX. Calibri 是一种 MS 字体,在 Vista 之后的所有 windows 机器上都是默认字体,不确定 osX。 I think you have them installed if you install any of the ms office suites, or install manually.我认为如果您安装任何 ms office 套件或手动安装,就已经安装了它们。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM