var image = Image.FromFile(@"C:\image.png");
如何将其转换为rgba32b格式的Bitmap
?
答案 0 :(得分:1)
Bitmap original = new Bitmap(@"C:\image.png");
Bitmap clone = new Bitmap(original.Width, original.Height, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
using (Graphics gr = Graphics.FromImage(clone)) {
gr.DrawImage(original, new Rectangle(0, 0, clone.Width, clone.Height));
}
答案 1 :(得分:-1)
Save方法可以指定格式,因此您只需将其保存到内存流中即可。