【问题标题】:How can I make Internet Explorer not change the colors in my PNG images如何使 Internet Explorer 不更改我的 PNG 图像中的颜色
【发布时间】:2010-09-09 17:02:18
【问题描述】:

当在我的网站上使用 PNG 文件(使用 Paint.NET 制作)作为背景图像时,IE7 正在改变颜色并实际显示我的图像的较暗版本,如 here 所示。在此图像中,深色背景和背景图像应为#001122,中等背景和背景图像应为#004466。但是IE7将图像分别更改为#000C1A和#003A5B。 FF3没问题。

【问题讨论】:

    标签: html internet-explorer-7 png gamma


    【解决方案1】:

    IE 有一个已知的 PNG 伽马信息错误,虽然我认为他们已经在版本 7 中修复了它:-?

    我使用“PNG Crush”从 PNG 文件中删除伽马信息。我在 Windows 资源管理器中创建了一个右键单击快捷方式。更多信息:using pngcrush in windows

    【讨论】:

    • 在这种特殊情况下,只删除 PNG 文件中的 gamma 部分就足够了:pngcrush -rem gAMA inputfile.png outputfile.png 谢谢!
    • PNGGauntlet 是一个很好的用于 PNGOUT 的 Windows GUI,它也可以用于从 PNG 中删除 gamma。 brh.numbera.com/software/pnggauntlet
    【解决方案2】:

    PNGOUT 的替代方案是 TweakPNG。自带图形用户界面,无安装程序,很容易删除gAMA(只需右键删除它!)

    http://entropymine.com/jason/tweakpng/

    【讨论】:

      【解决方案3】:

      【讨论】:

        【解决方案4】:

        【讨论】:

          猜你喜欢
          • 2016-07-13
          • 1970-01-01
          • 1970-01-01
          • 2014-02-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-04-13
          • 2015-05-19
          相关资源
          最近更新 更多