Browser PNG图像赢得';在IE7或Firefox中不显示,但在Opera中工作

Browser PNG图像赢得';在IE7或Firefox中不显示,但在Opera中工作,browser,png,Browser,Png,我得到了一个Web服务,它创建了一个PNG文件并返回指向它的链接。 然后此图形被网站(ASP.NET)使用 IE7和Firefox3无法显示此图像,但在Opera9.5中效果良好 以前有人遇到过同样的问题吗 编辑: 内容类型设置为image/png。 该映像是使用第三方供应商提供的库创建的,该第三方供应商不向公众提供 是否有机会检查png文件是否符合标准?原则上,IE7和FF都可以显示png图像。您的PNG似乎不完全符合这些浏览器的渲染引擎(或标准?) 如果不知道图像是如何创建的,很难准确地说出

我得到了一个Web服务,它创建了一个PNG文件并返回指向它的链接。 然后此图形被网站(ASP.NET)使用

IE7和Firefox3无法显示此图像,但在Opera9.5中效果良好

以前有人遇到过同样的问题吗

编辑: 内容类型设置为image/png。 该映像是使用第三方供应商提供的库创建的,该第三方供应商不向公众提供


是否有机会检查png文件是否符合标准?

原则上,IE7和FF都可以显示png图像。您的PNG似乎不完全符合这些浏览器的渲染引擎(或标准?)

如果不知道图像是如何创建的,很难准确地说出问题所在。你在用哪个库?你有样本代码吗

编辑(阅读Yuval A的评论后):
您还可以检查web服务器发送的HTTP响应是否为PNG图像设置了正确的内容类型。浏览器可能需要这样才能正确显示图像。

原则上,IE7和FF都可以显示PNG图像。您的PNG似乎不完全符合这些浏览器的渲染引擎(或标准?)

如果不知道图像是如何创建的,很难准确地说出问题所在。你在用哪个库?你有样本代码吗

编辑(阅读Yuval A的评论后):
您还可以检查web服务器发送的HTTP响应是否为PNG图像设置了正确的内容类型。浏览器可能需要这样做才能正确显示图像。

检查web服务如何“返回链接”。
它在HTML响应中是否正确表示?(即,在带有正确的src的IMG标记中)

检查您的web服务如何“返回链接”。
它在HTML响应中是否正确表示?(即,在带有正确的srcIMG标记中)

显示png没有使用正确的dpi设置渲染。几个月后出现了一个微妙的错误。

结果是png没有使用正确的dpi设置渲染。几个月后出现的一种微妙的错误