Png压缩和图像大小调整

时间:2013-07-24 08:47:24

标签: .net png image-resizing imageresizer

是否有方法/插件可以帮助图像缩放器进行png压缩?

我有一个我在导航中使用的png图像,并希望尽可能小。原始图像宽度为200像素,大小为38kb。我需要将其调整为150px。一旦我使用图像缩放器这样做,大小上升到150kb。

最初使用http://tinypng.org/

压缩图像

1 个答案:

答案 0 :(得分:2)

是,the PrettyGifs plugin offers excellent octree quantization for both PNG and GIF images.

使用&colors=256&colors=128等来调整位深度。您还可以使用preservePalette=true保留现有调色板。

请注意,高级PNG压缩优化(例如smush.it,tinypng等提供)需要额外 150-400MB的RAM并需要10-20秒才能执行 - 原因很明显不希望在动态请求期间发生这种情况。 ImageResizer尝试在250ms内完成每个请求。

手动优化 PNG / GIF CSS精灵和网站范围的图标通常会为您提供ImageResizer所能提供的更小的文件大小,尽管几乎不可能超过摄影数据。

当然,安装了with the WebP plugin,ImageResizer将在比赛中擦拭地板。