НАЛОЖЕНИЕ КАРТИНКИ НА КАРТИНКУ PHP

Для наложения картинки на картинку в PHP можно использовать функцию imagecopymerge(). Она позволяет объединить две картинки, задав прозрачность для одной из них. Например, в следующем коде будет наложена картинка "watermark.png" на картинку "image.png" с прозрачностью 50%:

$image = imagecreatefrompng('image.png');
$watermark = imagecreatefrompng('watermark.png');
list($watermark_width, $watermark_height) = getimagesize('watermark.png');
imagecopymerge($image, $watermark, 0, 0, 0, 0, $watermark_width, $watermark_height, 50);
imagepng($image, 'output.png');

В этом примере мы сначала создаем две изображения из файлов с помощью функций imagecreatefrompng(). Затем получаем ширину и высоту наложения изображения функцией getimagesize(). Далее вызываем функцию imagecopymerge(), перечисляя параметры: первое изображение, второе изображение, координаты верхнего левого угла наложения, координаты верхнего левого угла источника наложения, ширина источника наложения, высота источника наложения, прозрачность (в процентах). Наконец, сохраняем результат функцией imagepng().

Загрузка и вывод фотографий с БД mysql урок PHP

Upload images in php in 2 minute

Уроки ПхП Вывод картинок из базы данных

Как сделать загрузку аватарок на PHP / RedBeanPHP

Урок №9. Наложение картинки на картинку CSS

Загрузка файла на сервер и обработка на PHP (Часть-2) - Базовый курс PHP-7

Реклама
Новое
Реклама