изменить разрешение изображения с помощью библиотеки GD в php - PullRequest
0 голосов
/ 29 апреля 2020

Я написал код в PHP (библиотека GD) об изменении разрешения изображения. Это работает хорошо, и я получаю желаемое разрешение в PHP. Но когда я открываю этот измененный файл в Photoshop, получаю сообщение об ошибке «не удалось выполнить ваш запрос, потому что модуль формата файла не может проанализировать изменение файла». Помогите мне решить эту проблему. Мой код указан ниже

<code><?PHP
function imgres($target, $newcopy, $res, $ext){
list($w_orig, $h_orig) = getimagesize($target);
$w = $w_orig;
$h = $h_orig;
$ext = strtolower($ext);
if ($ext == "gif"){ 
  $img = imagecreatefromgif($target);
} else if($ext =="png"){ 
  $img = imagecreatefrompng($target);
} else { 
  $img = imagecreatefromjpeg($target);
}

imageresolution($img, $res);
$imageresolution = imageresolution($img); 
print("<pre>".print_r($imageresolution, true)."
"); imagejpeg ($ img, $ newcopy, 80);}?>
...