| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Переполнение памяти при загрузке изображения |
| Автор: AGENTxXx 1.4.2016, 11:46 | ||||||
| Всем привет! Столкнулся с интересной проблемой - не могу открыть по виду обычный файл... Вот код:
Пробовал и так:
И даже так:
Прикрепить файл не удалось, т.к. больше 1 мегабайта. Вот, ссылка: prokoder.ru/1448.rar Из найденных моментов - например paint тоже не может открыть этот файл, хотя редакторы просмотра - без проблем. Определил косяк - из за формата цветок CMYK. Но изменить формат нельзя. Нужно как-то с ним работать. Может кто знает... Был бы рад за ваши ответы. |
| Автор: sgrey 2.4.2016, 05:46 |
| Tiff надо читать через свой класс https://msdn.microsoft.com/en-us/library/aa969817%28v=vs.100%29.aspx |
| Автор: AGENTxXx 22.4.2016, 11:47 | ||||
Спасибо за ответ! Я реализовал следующим образом:
К сожалению с глубиной так и не смог решить проблему, но, как оказалось - этого и не надо было в итоге. Ребята, которым нужно было сделать, перепутали изображения и нужно было работать с tiff и RGB 24х битным. В итоге всё нормально получилось. Но было бы здорово, если кто-то всё же знает, как решить эту проблему |