0

IPA 图像使用 pngcrush 压缩 PNG 图像,但我想在 Ubuntu 上解压 PNG 图像。

谁能给我任何想法?

4

1 回答 1

3

标准的 PNG 实用程序pngcrush已被 Apple 修改,这使其产生技术上无效的 PNG:在强制的第一个块之前插入一个新块IHDR,反转像素数据的 RGB(A) 顺序,并且 RGB 像素与其 alpha 进行预乘。

因此,我宁愿将这些 PNG 称为“油炸”,而不仅仅是“压碎”。

试试我自己的pngdefry。源代码是在 Mac OSX 机器上编写的,但它也应该可以为其他操作系统编译;这是非常简单的 C 代码。

于 2014-04-14T19:35:38.680 回答