0

我正在做一个“Flash 横幅广告”项目,我需要一些帮助。指导方针是将 swf 的总大小限制为 45 kbs。

我使用的是 greesock 的 TweenNano,所以我的动画没有那么重。

但是fla中有很多图像。我仍然设法制作动画并包含图像,文件大小在 45 kbs 范围内。

我的问题是图像质量不好。有什么方法可以通过 as3 提高图像质量,或者我应该使用其他任何技术吗?如果您想要更多详细信息,我可以提供它们....或建议一些图像压缩技术而不降低质量...

谢谢

4

2 回答 2

0

如果您的目标是将 SWF 的大小限制为 45kb,则您没有太多选择来提高图像质量。首先,您可以制作一些矢量图形而不是栅格并显示它。其次,您可以通过URLLoader类从其他地方加载图像,为此,请确保为非本地图像添加安全上下文,并确保您的广告展示者不会对此皱眉。

于 2013-03-24T04:03:23.727 回答
0

好的,这就是我对最终项目所做的。(让我提一下,我能够将文件大小减少到 40kbs)

  • 我总共有 11 张图像(每张图像的分辨率为 300dpi),我必须在 45kbs 的文件大小内制作一个 Flash 横幅广告。
  • 首先,我使用 GreenSock 的 TweenNano 制作动画
  • 将图像的分辨率保持在 300 并根据我在 Photoshop 中的需要减小它们的大小(高度/宽度),然后使用“保存为网络”
  • 我使用 png-8 格式,在某些情况下使用 png-24
  • 将图像导入闪存并转到图像的属性-> 使用 png(无损)压缩(现在你可能认为它会增加文件大小......但这很好,因为我也想保持一些质量)
  • 我已将所有文本转换为矢量
  • 使用过的影片剪辑
  • 在发布设置中也可以压缩 swf 文件。
  • 有一个复选框说“包括 xmp 元数据”-> 我取消选中它,它还帮助我保存了一些 kbs

就是这样......如果这些信息可能对某人有帮助......他们可以使用它。:)

于 2013-03-24T18:26:11.563 回答