Web/DB プログラミング徹底解説

ホーム > PHP プログラミング > 画像を切り取るプログラムを作ろう!

画像を切り取るプログラムを作ろう!

PHP で画像の切り抜き (クロップ) を行うのは非常に容易です。 次のコードで、元の画像から $dst_img に切り抜き画像が作成されます。

$r = array();
	
$img = ImageCreateFromJPEG( $src_name );
	
$dst_img = ImageCreateTrueColor($crop_width, $crop_height);
ImageCopy($dst_img, $img, 0, 0, $crop_left, $crop_top, $crop_width, $crop_height);
	
ImageJpeg( $dst_img, $dst_fname, 85 );
ImageDestroy($img);
ImageDestroy($dst_img);

これを使って JavaScript と PHP で画像をクロップ (切り抜き) する方法 のようなことをすることも簡単です。