Мне нужно преобразовать растровое изображение с PixelFormat.Format32bppRgb
в PixelFormat.Format32bppArgb
.
Я надеялся использовать Bitmap.Clone, но он, похоже, не работает.
Bitmap orig = new Bitmap("orig.bmp");
Bitmap clone = orig.Clone(new Rectangle(0,0,orig.Width,orig.Height), PixelFormat.Format24bppArgb);
Если я запустил вышеуказанный код, а затем проверю clone.PixelFormat, он будет установлен в PixelFormat.Format32bppRgb
. Что происходит/как преобразовать формат?