我正在尝试找到一个如何使图像的背景透明的解决方案。我正在编写一个小而简单的2D游戏,其滚动背景显示天空。 如果您点击链接,则会看到代码:Avoiding creating PictureBoxes again and again
picBoxImage = new PictureBox();
picBoxImage.Image = new Bitmap("Path");
picBoxImage.SetBounds(100, 100, 100, 100);
this.Controls.Add(picBoxImage);
上面的代码显示了将图像包含在Windows窗体中。 现在,对象(假设图像确实显示了一架飞机)已被设置在显示天空的其他图像上。
如何将飞机图像的背景设置为透明? 重要的是看到飞机没有任何令人不安的白色背景。
你介意给我一些代码来解决这个问题吗?
答案 0 :(得分:0)
我不知道你是在谈论什么样的图像文件,也可能是css给你的“效果”。
我认为你在谈论图像文件。在这种情况下,.png文件可让您设置透明背景。
如果不是您要找的,...抱歉。