PHPで使用して画像をトリミングしimagecopy
ます。しかし、私はそれを私の古いパスに保存したいです。何に使えますか?これは、画像をトリミングする方法です。
$w=250;
$h=300;
$x=$_POST['x1'];
$y=$_POST['y1'];
$filename="upload/".$_SESSION['basename'];
header('Content-type: image/jpg');
//header('Content-Disposition: attachment; filename='.$src);
$image = imagecreatefromjpeg($filename);
$crop = imagecreatetruecolor($w,$h);
$new = imagecopy ($crop, $image, 0, 0, $x, $y, $w, $h);
imagejpeg($crop);
imagedestroy($filename);
この方法を使用しましたが、うまくいきませんでした。
$input = 'upload/'.$new;
$output = 'upload/xxx.jpg';
file_put_contents($output, file_get_contents($input));