在Internet Explorer 8中无法显示C#创建的位图(Firefox工作正常)

时间:2012-10-13 08:53:39

标签: bitmapimage

我在显示我在C#应用程序中创建的位图时遇到问题。我创建了以下位图:

int w = 150; 
int h = w/3; 
Bitmap aBMP = new Bitmap(w, h); 
using (Graphics G = Graphics.FromImage(aBMP)) 
{ ...G.FillRectangle(...) } //here I am painting an image

稍后在应用程序中我将图像保存如下:

aBMP.Save(anIMGfilename);

右键单击生成的图像属性,我没有收到任何其他位图图像的安全选项卡。你见过这种行为吗?

1 个答案:

答案 0 :(得分:0)

当您使用绝对位置时,您不能使用浮点数,并且您必须设置左侧和顶部且其父级具有相对位置

<!--[if IE 8]>
#frame{
  position:relative;
}
#image {    
position: absolute;     
text-align: right;  
height: 70px;   
width: 400px;  
left:0;
top:10px;   
}
<![endif]-->