2

我在 C# 中创建了一个位图图像,并希望在本地机器上的网页上显示它(这样我就可以轻松地打印它)。问题是,Internet Explorer 9 不显示图像,而是显示“损坏的图像”图标。Firefox 的图像没有问题。我正在使用Win7,64位。

为了缩小问题范围,我尝试将图像文件(从文件资源管理器)拖放到一个空的浏览器窗口中。同样的事情:Firefox 显示它,IE9 没有。它变得更加奇怪:如果我将文件上传到某个地方(请参阅http://www.diebreuerei.de/Barcode.bmp),IE9 会显示它,只有当文件存储在本地时才会显示。

提前致谢

4

1 回答 1

2

Thanks for the answers, guys. @Shannon: Nope, the console showed no errors. @Michael: The Bitmap was directly created in C#, I dunno how to encode it in UTF-8.

But I got a solution: I just save my bitmap in PNG format and the IE9 is happy to display it. So I kinda lost interest in BMP :)

See ya, Hannes

于 2012-10-23T15:21:49.543 回答