我有一个应用程序,其中有很多图像(一些是 jpeg 格式,另一些是 PNG 格式)。 该图像必须位于 bundle 中,因为应用程序需要离线运行。
我尝试压缩图像,但没有太大区别。
我正在考虑压缩图像,但由于它们有不同的类型,解码需要大量工作,而且它们不能损失质量。
我的应用程序有 300mb。
有什么想法吗?
编辑
这些图像是由脚本下载的,然后我的应用程序有一个嵌入的 sqlite(也由脚本制作)映射。 其中大部分是 600x600 接近的图片。
最佳答案
JPEG 和 PNG 图像已被压缩。尝试进一步压缩它们不会有太大帮助;它只会使您的应用程序更加复杂,并导致显示图像需要更长的时间。
在适当的情况下将 PNG 图像转换为 JPEG,或以较低质量设置压缩 JPEG 图像,可能会节省大量空间。
关于ios - 压缩应用程序包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13995739/