У меня очень большое изображение (600 МБ) 30000x30000, и я хочу загрузить его в элемент управления изображением wpf.
Я могу посмотреть это изображение с помощью Windows Photo Viewer!
Я установил свой testapp на 64 бита и использовал следующий код.
var image = new BitmapImage();
image.BeginInit();
// load into memory and unlock file
image.CacheOption = BitmapCacheOption.OnLoad;
image.UriSource = uri;
image.EndInit();
imagecontrol.source = image;
Тестовое приложение просто показывает белый экран с этим большим изображением.
Меньшие, такие как 100 МБ и 7000x7000, работают.
Что я делаю не так? Прошу прощения за мой плохой английский и заранее спасибо.