Этот код не работает при попытке вызвать Image.Save(MemoryStream, ImageFormat).
Я получаю исключение:
Значение не может быть null.Parameter name: encoder "
ImageFormat format = generatedImage.RawFormat as ImageFormat;
image.ImageData = generatedImage.Save(format);
Он работает, если я передаю объект ImageFormat непосредственно, например. ImageFormat.Jpeg.
Каков наилучший способ преобразования rawformat в ImageFormat (в идеале без оператора switch или много операторов if)
Спасибо Бен