У меня следующий сценарий. Есть два изображения .png одинакового размера. Одно из них является фоновым изображением, а другое — накладываемым изображением.
Оверлей состоит из прозрачного фона и белых букв.
Я пытаюсь объединить эти два изображения в одно, чтобы в итоге у меня был белый текст на фоновом изображении.
Я попробовал это с этим кодом:
$image_1 = imagecreatefrompng('newimages/'.$overla);
$imgFinal = imagecreatefrompng('imagebackrgounds/background.png');
imagealphablending($imgFinal, true);
imagesavealpha($imgFinal, false);
imagecopy($imgFinal, $image_1, 0, 0, 0, 0, 600, 579);
imagepng($imgFinal, 'new/new.png');
Приведенный выше код сохраняет только белую картинку. Что я здесь делаю неправильно? У кого-нибудь есть рабочий код?
Это изображение с прозрачным фоном (оно должно быть поверх фона)
imagecopymerge()
- person Ibu   schedule 03.04.2017