我们有一个 webb 应用程序,它获取将上传和调整大小的图像。我们使用的调整大小库保存了所有具有 32 位深度的图片,无论之前的深度是多少。
我们有一个在线客户端,可以通过 html 文件查看图片,一切都很好。所有图片均正确显示。
问题:
我们还有一个 vb-winform 应用程序,它下载图片并在本地浏览器控件中的 html 文件中显示它们。但是这里所有图片都被拒绝(不渲染),只是红十字。如果我们在本地创建一个带有 img-tags 的静态 html 文件,它是一样的。所有具有 32 位深度的图片都显示为红叉。
如果我们以 24 位深度重新保存图片,它会再次神奇地工作。所以当然这是我们的“解决方法”,让调整大小库保存所有具有 24 位深度的图片。
摘要:
32 位 jpg 文件在 IE 中在线时显示正确,但在本地 html 文件中本地引用时不正确。(winxp 和 windows7 上的 IE8 都是如此)。在 mozilla 中打开的同一个本地 html 文件显示正常。
问题: 我用谷歌搜索了很多,但没有发现任何关于这个“问题”的信息。这是IE8中的错误吗?