Подробности
[В начало]
Проблема в реализации № S0639
Краткое описание
Изображения в формате "ico", "1bpp, 1bit - alpha, 2-slot - palette" неверно считываются
Подробное описание
Изображение, сохраненное в формате "ico" в варианте "1bpp, 1bit - alpha, 2-slot - palette"(например, GIMP'ом) неверно загружается через gdk_pixbuf_new_from_file.
Код, демонстрирующий проблему, и пример такого изображения см. здесь. В данном случае пурпурный квадрат загружается как черный.
NB> GIMP воспринимает такое изображение корректно. Однако некоторые другие программы (напр., IrfanView) неверно считывают такое изображение. Так что проблема, возможно, в самом формате (способе сохранения).
Раздел стандарта
Gdk-pixbuf 2.6.2 API Reference, File Loading
Компонент
gtk-gdk-pixbuf 2.6.2 or later
[В начало]