【问题标题】:Png compression and image resizingPng 压缩和图像大小调整
【发布时间】:2013-07-24 08:47:23
【问题描述】:

有没有办法/插件来帮助图像缩放器进行 png 压缩?

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

最初图片是使用http://tinypng.org/压缩的

【问题讨论】:

  • 你能在这里检查一下你的数字吗,我认为你有一个错字,无法理解你的真正意思。

标签: .net png image-resizing imageresizer


【解决方案1】:

是的,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 尝试在 250 毫秒内完成每个请求。

手动优化 PNG/GIF CSS sprites 和站点范围的图标通常会为您提供 ImageResizer 可以提供的更小的文件大小,尽管它几乎不可能击败照片数据。

当然,with the WebP plugin 安装后,ImageResizer 将与比赛擦肩而过。

【讨论】:

    猜你喜欢
    • 2018-02-25
    • 2012-07-30
    • 2018-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多