![]() |
1
14
|
![]() |
2
3
只要您的PHP是用gd2支持编译的(现在很常见):
这将以任何图像格式读取gd2理解(而不仅仅是png),并输出一个gzipped为最大压缩级别的png,而不会牺牲质量。 不过,现在它的使用可能比几年前要少;大多数图像编辑器已经这样做了,因为gzip的CPU开销并不像以前那么高。 |
![]() |
3
2
你听说过PNGCRUSH吗?你可以查一下来源 PNG and MNG Tools at SourceForge ,并用python对其进行转录或包装。 |
![]() |
4
2
我会质疑扔掉其他块(如gama和iccp)的明智性,但如果这就是你想要做的,那就相当容易使用了。 PyPNG 要删除块:
critical_chunks函数基本上是过滤掉除关键PNG块之外的所有块(关键块的4个字母类型以大写字母开头)。 |