А.в. Ясинский
10 сообщений
#17 лет назад
Столкнулся с такой проблемой: есть рис. (). Стандартная ф-ция imagecreatefromgif() выдает ошибку что это вовсе не рисунок. (Если рис. сохранить как *.jpeg, *.jpg тоже матерится + в фотошопе они не откриваются, хотя просто открить и просмотреть цифры можно). Но если рис. сохранить как *.bmp, открить в фотошопе и сохранить как *.gif, то imagecreatefromgif() уже не матерится и все работает отлично.
1. Почему оно матерится?
2. Как мне обойти
Андрей Л.
457 сообщений
#17 лет назад
search, вы ошиблись потому как картинка только названа гифом. А на самом деле это PNG, исходя их этого нужно использовать imagecreatefrompng();
а вообще перед тем как работать с картинкой определите ее формат. к примеру будет ф-ция getimagesize();
А.в. Ясинский
10 сообщений
#17 лет назад
Пробывал *png() *jpeg() *jpg() *gif() результат один и тот же. Ф-ция getimagesize() тоже видает ошибку.
Андрей Л.
457 сообщений
#17 лет назад
GD у вас установлена хоть?
А.в. Ясинский
10 сообщений
#17 лет назад
Getimagesize() показивает что это image/bmp. Подскажите какой ф-цией надо с bmp работать
А.в. Ясинский
10 сообщений
#17 лет назад
Разобрался.