Мне нужно получить байтовый массив из моего ColorConvertedBitmap, представляющего растровое изображение. Я пытался использовать метод CopyPixels, но безуспешно.
Как выполнить эту задачу и какой подход лучше?
Заранее спасибо за ответы и подсказки!
public static byte[] BitmapToBytes(ColorConvertedBitmap ccb) { byte[] bytes = new byte[ccb.PixelWidth * ccb.PixelHeight * ccb.Format.BitsPerPixel / 8]; ccb.CopyPixels(bytes, ccb.PixelWidth * ccb.Format.BitsPerPixel / 8, 0); return bytes; }