КАК ВСТАВИТЬ КАРТИНКУ В PHP
Для вставки изображения в PHP используется стандартная функция image
. Сначала необходимо выбрать нужный файл картинки на сервере:
$image = imagecreatefromjpeg("image.jpg");
$image_w = imagesx($image);
$image_h = imagesy($image);
Затем создаем канву (итоговый рисунок, включающий в себя исходное изображение и все наложенные на него элементы) нужного размера, на которую потом помещаем изображение:
$canvas = imagecreatetruecolor($image_w, $image_h);
imagecopy($canvas, $image, 0, 0, 0, 0, $image_w, $image_h);
Изменяем размер изображения:
$new_image_w = 100;
$new_image_h = 100;
$new_image = imagecreatetruecolor($new_image_w, $new_image_h);
imagecopyresampled($new_image, $image, 0, 0, 0, 0, $new_image_w, $new_image_h, $image_w, $image_h);
Накладываем на изображение водяной знак:
$watermark = imagecreatetruecolor(60, 40);
imagestring($watermark, 5, 5, 5, "Watermark", imagecolorallocate($watermark, 255, 255, 255));
imagecopymerge($canvas, $watermark, 10, 10, 0, 0, 60, 40, 80);
Сохраняем измененную картинку:
imagejpeg($canvas, "new_image.jpg");
Как сделать загрузку аватарок на PHP / RedBeanPHP
Загрузка и вывод фотографий с БД mysql урок PHP
Заменить картинку php Замена картинки на сайте, на странице php
Creating image in PHP
Уроки ПхП Вывод картинок из базы данных
Создаем изображения в PHP
PHP Вставка изображений из массива на сайт
PHP Как хранить картинки в базе данных How to save images as a BLOB in MySQL
Загрузка файла на сервер и обработка на PHP (Часть-2) - Базовый курс PHP-7
PHP Загрузка картинки и MVC [1/2]