vada
Новичок
При аплоаде бьется gif
Для загрузки картинок пользую самописный код (ImageMagick не использую), который работает уже несколько лет без проблем. Это - первая
Так вот, на днях случайно обнаружил, то при попытке загрузить gif-картинки, взятые из некоей микрософтовской (кажется, офисной) подборки, картинка изменяется, "портится" - визуально такое впечатление, что горизонтальные однопиксельные линии картинки сдвигаются относительно друг друга.
Пробовал загружать на пару "чужих" сайтов - грузилось нормально. Но какой на них механизм загрузки - не знаю.
Если же картинку предварительно открыть в редакторе и (ничего в ней не меняя) пересохранить опять же в gif - то аплоад происходит нормально и у меня.
При загрузке getimagesize тип картинки и размеры определяет корректно. Исключение - на "бьющемся" гифе getimagesize не возвращает [bits] => 3 (вообще такого элемента массива нет), который присутсвует для "небьющегося" гифа.
GD 2.0.28
Буду благодарен, если подскажете, в чем проблема и в каком направлении искать решение.
Для загрузки картинок пользую самописный код (ImageMagick не использую), который работает уже несколько лет без проблем. Это - первая

Так вот, на днях случайно обнаружил, то при попытке загрузить gif-картинки, взятые из некоей микрософтовской (кажется, офисной) подборки, картинка изменяется, "портится" - визуально такое впечатление, что горизонтальные однопиксельные линии картинки сдвигаются относительно друг друга.
Пробовал загружать на пару "чужих" сайтов - грузилось нормально. Но какой на них механизм загрузки - не знаю.
Если же картинку предварительно открыть в редакторе и (ничего в ней не меняя) пересохранить опять же в gif - то аплоад происходит нормально и у меня.
При загрузке getimagesize тип картинки и размеры определяет корректно. Исключение - на "бьющемся" гифе getimagesize не возвращает [bits] => 3 (вообще такого элемента массива нет), который присутсвует для "небьющегося" гифа.
GD 2.0.28
Буду благодарен, если подскажете, в чем проблема и в каком направлении искать решение.