Как добавить сжатие, чтобы изменить размер функции? - PullRequest
0 голосов
/ 10 октября 2019

Я вижу, что уже есть похожие названия, но я не смог найти нужный мне ответ. Возможно ли и как добавить сжатие изображения к этой функции изменения размера изображения, или мне нужен совершенно другой код?

function imageResize($imageResourceId,$width,$height) {
if($width > $height){
    $targetWidth=1000;
    $targetHeight=($height/$width)*$targetWidth;
} else {
    $targetHeight=1000;
$targetWidth=($width/$height)*$targetHeight;}
    $targetLayer=imagecreatetruecolor($targetWidth,$targetHeight);
    imagecopyresampled($targetLayer,$imageResourceId,0,0,0,0,$targetWidth,$targetHeight, $width,$height);
    return $targetLayer;
}
...