一些PNG图像虽然只有150 px160 PNG宽,但有60 PNG的文件大小。我已经通过优化器(ImageOptim for Mac)运行了它们,但这并没有多大帮助。
是否有任何方法进一步压缩它,无论是手动还是使用其他工具?60‘t的普通150x160图像是真的不能接受的,我不能使用JPG或GIF那里,因为我需要透明度。
我试着将PNG导出为8位PNG,并且文件大小已经大大减少了!
发布于 2010-01-14 05:31:09
尝试输出与8位PNG相同的PNG,文件大小明显减少.
步骤:
将一幅31 to的图像缩小到10 to。
发布于 2010-01-14 06:12:15
这与PNG压缩的工作方式有关。
与JPEG不同,PNG是一种无损的格式,按位置排列,但不一定是按颜色排列的.
也就是说,当JPEG存储颜色从一个区域转换到另一个区域时,PNG逐像素存储数据像素,然后无损地压缩这些数据。
GIF和PNG之间的区别实际上来自于传统的约定-- GIF传统上被保存为8位,而后来出现的PNG通常被保存为32位(真颜色+alpha/透明度)。因此,32位图像每像素需要四倍多的未压缩数据,根据图像的具体情况,数据越详细,无损压缩的效果就越差。
因此,如果要将8位PNG与8位GIF进行比较,文件大小应该非常相似。同样适用于真彩色PNG和真彩色GIF。这解释了为什么选择8位选项将解决文件大小问题。否则,它实际上是一个压缩BMP。
发布于 2010-01-14 05:26:35
你试过帕格乌特吗?
https://stackoverflow.com/questions/2062332
复制相似问题