你如何阻止iPhone自动压缩图像?

时间:2011-01-16 19:21:37

标签: iphone

我的设计师朋友确信iPhone正在压缩他的壁纸图像。我用Google搜索,没有运气。这是一件事吗?

3 个答案:

答案 0 :(得分:3)

这取决于壁纸图像如何传输到设备及其文件类型。如果这些只是松散的图像被复制到设备(或通过Safari等保存到设备),那么就没有压缩功能。如果图像包含在应用程序中并且是PNG格式,它们将被重新压缩,但不应改变质量。 JPG和GIF永远不会被压缩。有关PNG再压缩的更多信息。

请注意,iPhone显示屏上的图像显示方式与LCD显示图形的方式有一些共同之处。如果我没记错的话,某些图像在纵向模式下看起来很好,但在风景中看起来很糟糕,反之亦然。有一个修复,但你需要谷歌它,因为我的随意检查没有找到任何东西。


*当使用选择作为活动SDK的设备运行构建和存档命令以准备上传到App Store时,Xcode会重新压缩作为应用程序一部分的PNG图像。重新压缩是无损的,这意味着图像不会失去任何质量,但它执行一些字节顺序交换,旨在使显示png更快。如果从应用程序包中删除,生成的文件在技术上不再是png,也无法打开。

有时,虽然这种情况非常罕见,但这种重新压缩会破坏png文件。 This SO post描述了如何阻止某个特定文件被重新压缩,但如果您不是必须这样做,则不希望这样做。

答案 1 :(得分:0)

我相信你的问题的答案是否定的。

答案 2 :(得分:0)

不太可能,除非大小(以像素为单位)不正确。首先确保图像是否完好无损。为您的设计师朋友拍摄截图(同时按住主页+睡眠按钮)并让他进行比较(例如在Photoshop中)。