これが、GD に関する私の最初のアプローチです。jcrop jquery プラグインを使用してサイズ変更とトリミングを実装しようとしています。トリミングした画像を保存する方法がまだわかりません。jcrop サイトでは、それについてはあまり説明がありません。ここに私のコードがあります:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$targ_w = $targ_h = 150;
$jpeg_quality = 90;
$src = 'demo_files/flowers.jpg';
$img_r = imagecreatefromjpeg($src);
$dst_r = ImageCreateTrueColor( $targ_w, $targ_h );
imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'],
$targ_w,$targ_h,$_POST['w'],$_POST['h']);
header('Content-type: image/jpeg');
imagejpeg($dst_r,null,$jpeg_quality);
exit;
}
imagejpeg($dst_r,null,$jpeg_quality)実際に画像ファイルを書き込んでそのパスをデータベースに保存するにはどうすればよいですか?
前もって感謝します。
マウロ