首页
学习
活动
专区
圈层
工具
发布

PNG压缩
EN

Stack Overflow用户
提问于 2010-01-14 05:24:49
回答 7查看 9.6K关注 0票数 5

一些PNG图像虽然只有150 px160 PNG宽,但有60 PNG的文件大小。我已经通过优化器(ImageOptim for Mac)运行了它们,但这并没有多大帮助。

是否有任何方法进一步压缩它,无论是手动还是使用其他工具?60‘t的普通150x160图像是真的不能接受的,我不能使用JPG或GIF那里,因为我需要透明度。

我试着将PNG导出为8位PNG,并且文件大小已经大大减少了!

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-01-14 05:31:09

尝试输出与8位PNG相同的PNG,文件大小明显减少.

步骤:

  • 在Photoshop中打开PNG
  • 文件>为Web和设备保存
  • 从“预设”下拉列表中选择"PNG-8 128抖动“。
  • 保存

将一幅31 to的图像缩小到10 to。

票数 5
EN

Stack Overflow用户

发布于 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。

票数 8
EN

Stack Overflow用户

发布于 2010-01-14 05:26:35

你试过帕格乌特吗?

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2062332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档