Неожиданный тип или значение свойства при использовании JpegBitmapDecoder.Create () для файла JPEG - PullRequest
0 голосов
/ 17 марта 2020

Выдает ошибку «Неожиданный тип или значение свойства».

 using (Stream stream = new FileStream(path, FileMode.Open,FileAccess.Read,FileShare.Read))
                {
                     //BitmapDecoder decoder = BitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.OnLoad);
                    BitmapDecoder decoder = JpegBitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.OnLoad);

                }

Эта проблема возникает с этим файлом . Только этот конкретный файл имеет эту проблему.

Когда мы изменяем BitmapCacheOption.OnLoad на BitmapCacheOption.None или любую другую ошибку не возникает. но отображаемое изображение не выглядит хорошо. Если мы откроем то же изображение в MSPaint и сохраним его снова, то никаких проблем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...