Вопрос № 38116: Уважаемые эксперты! У меня есть bmp рисунок, который не может загрузиться в Image. PictureBox. но графическими просмотрщиками отображается. Выдаёт ошибку "Неверный рисунок". В чём причина? Формат вроде такой же. В заголовке файла стоит BM. ...
Вопрос № 38.116
Уважаемые эксперты! У меня есть bmp рисунок, который не может загрузиться в Image. PictureBox. но графическими просмотрщиками отображается. Выдаёт ошибку "Неверный рисунок". В чём причина? Формат вроде такой же. В заголовке файла стоит BM. Как юзеру объяснить, что этот bmp не подходит, а этот да?
Отвечает: AlexanderZh
Здравствуйте, Александр А.А.!
У меня была очень похожая ситуация - все дело оказалось в цветовой схеме (CMYK - не понимает, RGB - понимает).
Ответ отправил: AlexanderZh (статус: 5-ый класс)
Ответ отправлен: 21.03.2006, 15:30 Оценка за ответ: 3 Комментарий оценки: Разве BMP использует цветовые схемы? Какие байты в заголовке BMP указывают тип цветовой схемы?
Отвечает: Залетин Виталий Викторович
Здравствуйте, Александр А.А.!
Форматы действительно отличаются, хоть вроде и один и тот же формат. Я это на иконках обнаружил: делаю в МайкроАнжело - не хочет грузить, Открываю ее же в VisualStudio 2003 редакторе и просто сохраняю файл - читает. Причина скорее всего в измененном формате BMP файла - как это было при переходе на Windows 3.11. Походите в нете и поищите описание, но...
--------- Учиться никогда не поздно. Особенно программированию!