Доброго времени суток! Приведу простой код для вывода png картинки: $image = imagecreatefrompng('img/bag.png'); ImagePng($image, "img/bag1.png", 0, NULL); ImageDestroy($image); В результате получаю файл bag1.png с каким-то мусором. Т.е. да картинка угадывается но она порченная какая-то. Что может быть не так?
Скорее изображение с alpha и при сохранении пропадает прозрачность...поэтому кажется что мусор. А если так: PHP: $image = imagecreatefrompng('img/bag.png'); imagesavealpha($image,true); ImagePng($image, "img/bag1.png", 0, NULL); ImageDestroy($image);