【问题标题】:How do you stop the iPhone from automatically compressing images?如何阻止 iPhone 自动压缩图像?
【发布时间】:2011-01-16 19:21:37
【问题描述】:

我的设计师朋友确信 iPhone 正在压缩他的壁纸图像。我谷歌了它,没有运气。这是一回事吗?

【问题讨论】:

    标签: iphone


    【解决方案1】:

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

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


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

    有时,虽然这种情况很少见,但这种重新压缩会损坏 png 文件。 This SO post 描述了如何阻止特定文件被重新压缩,但如果您不是绝对必须这样做,您也不想这样做。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        不太可能,除非大小(以像素为单位)不正确。首先确定图像是否完整。为您的设计师朋友截取屏幕截图(同时按住 Home + 睡眠按钮)并让他比较(例如在 Photoshop 中)。

        【讨论】:

          猜你喜欢
          • 2015-08-10
          • 1970-01-01
          • 2021-11-05
          • 2018-08-09
          • 2012-03-19
          • 1970-01-01
          • 2020-04-18
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多