У меня есть массив байтов, который нужно перевести в картинку и сохранить. Таких массивов несколько. Они, в свою очередь, тоже в массиве хранятся. Но программа валится на попытке сохранить bitmap, причем часть файлов сохраняет отлично.
int i = 0;
foreach (var item in list)
{
Bitmap bmp = new Bitmap(32, 32);
BitmapData bData = bmp.LockBits(new Rectangle(new Point(), bmp.Size), ImageLockMode.WriteOnly,
PixelFormat.Format1bppIndexed);
Marshal.Copy(item.bytes, 0, bData.Scan0, item.bytes.Length);
bmp.UnlockBits(bData);
i++;
bmp.Save("C:\\rr\\r" + i + ".bmp");
bmp.Dispose();
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости