PHP ИЗМЕНИТЬ РАЗМЕР ИЗОБРАЖЕНИЯ
Чтобы изменить размер изображения на PHP, можно использовать функцию imagecopyresampled(). Эта функция копирует и изменяет размер изображения одновременно. Например, чтобы уменьшить размер изображения до 200x200 пикселей, можно использовать следующий код:
$img = imagecreatefromjpeg("image.jpg");
$width = imagesx($img);
$height = imagesy($img);
$new_width = 200;
$new_height = 200;
$new_img = imagecreatetruecolor($new_width, $new_height);
imagecopyresampled($new_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagejpeg($new_img, "new_image.jpg");
В этом примере мы загружаем изображение из файла image.jpg с помощью функции imagecreatefromjpeg(). Затем мы определяем его ширину и высоту с помощью функций imagesx() и imagesy(). Далее мы создаем новое изображение с помощью функции imagecreatetruecolor(). Наконец, мы копируем и изменяем размер оригинального изображения в новое изображение с помощью функции imagecopyresampled() и сохраняем его в файл new_image.jpg с помощью функции imagejpeg().Если нужно изменить размер изображения до определенного масштаба без указания конкретных размеров, можно использовать функцию imagecopyresized() вместо imagecopyresampled().
Как изменить размер изображения и соотношение сторон в фотошопе
Урок №10 Админ панель: изменение размера изображения
Обработка изображений средствами PHP библиотеки Intervention Image
Как изменить размер картинки
Изменение размера изображения в пикселях онлайн
Изменение размеров изображения на PHP. Работа с библиотекой GDLib
Изменение размеров изображения
Как изменить размер изображения в HTML. Ширина и высота картинки width и height