1
我已经在C#中创建了一个位图图像,并希望在本地机器的网页上显示此图像(以便我可以轻松打印它)。问题是,Internet Explorer 9不显示图像,而是显示“损坏的图像”图标。 Firefox对图像没有任何问题。我正在使用Win7,64位。Internet Explorer无法显示本地图像
为了缩小这个问题,我试图拖动(从文件资源管理器),并将图像文件拖放到一个空的浏览器窗口。同样的事情:Firefox显示它,IE9没有。它变得更奇怪:如果我将文件上传到某处(请参阅http://www.diebreuerei.de/Barcode.bmp),IE9会显示它,但只有在文件存储在本地时才会显示。
在此先感谢
?您可以在开发工具(F12) – Goose
中查看您的位图文件无法在PhotoShop中打开。这可能意味着您的位图文件正在生成错误的编码。从Web服务器传输文件时,它可能包含允许图像正确显示的标题,而本地不会发生此过程。尝试使用UTF-8编码生成位图。 –