我有一个SWF,可以从服务器上加载图像并调整它们的大小以适合800x600阶段尺寸。原始图像存储在1024x768最大像素中。用户可以按下按钮进入全屏模式。我该怎么做才能以最佳质量展示图像?

a)我是否应该将加载的图像大小调整到其最大尺寸(1024x768)b)b)如果将整个图像调整到800x600,或者原始图像仍然可以访问,或者我可以用原始图像替换800x600图像吗?

我正在使用AS2和Flash 8(但要求用户将Flash Player 10用于全屏)

有帮助吗?

解决方案

听起来像是在客户端上调整图像的大小(例如,您从服务器加载了全尺寸图像)。在这种情况下,无需重新加载图像。您在客户端上的内存中有完整的图像。只需为图像设置一个新的尺寸,质量就会达到它的良好。

如果您已经调整了服务器上的图像大小,则当然必须重新加载图像。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top