在iOS中使用图像(png,jpg)的最佳格式是什么?

时间:2012-12-01 03:28:29

标签: ios xcode uiimageview uiimage

我正在使用背景图片,我希望它能够在不损失质量的情况下进行重量调整。

我在Xcode中找到了这个选项。

Project-> Packaging -> Compress PNG Files

这有助于我改善文件大小吗?

5 个答案:

答案 0 :(得分:14)

使用图像的格式是PNG-24文件格式,因为它以最低文件大小的每pixel提供最高质量的图像。此外,在ios开发中,由于多重格式化和可选编辑,png受到青睐。

最重要的是,PNG是一种无损压缩格式,这意味着它可以在不损失任何质量的情况下压缩图像。

答案 1 :(得分:5)

Png支持透明度,而jpg不支持。因此,他们受到Apple的青睐。

答案 2 :(得分:3)

PNG支持透明背景,而jpg则不支持。如果您不使用需要透明背景的图片,那么我认为jpg和png之间没有显着差异。

答案 3 :(得分:2)

正如其他大多数人所说:对于iOS开发png是首选选项。

要保持文件大小不变,您可以使用PNG-8虽然透明度可能会有点滑稽,但请小心。

答案 4 :(得分:1)

JPG是一种文件格式,它使用真正的压缩方法而不改变颜色深度。它可以显着减小文件大小,无限可变,但质量损失相同。通常JPG建议用于照片,因为它具有广泛的颜色配置。压缩率为80%的JPG可能会有很小的视觉质量损失,而大多数人根本无法识别。

您也可以将PNG 24bit用于照片,但文件大小更大。

此外,您可以使用PNG 8bit作为徽标或图表等图形。在那里,调色板减少到256种优化/选择的颜色。图形的视觉质量下降较低,因为它们的颜色较少。

无论如何,它仍然是一个决定的案例,是的,我是一名设计师。