【发布时间】:2013-01-29 15:09:01
【问题描述】:
我正在使用这个 jQuery 插件来裁剪图像:
http://www.tmatthew.net/jwindowcrop
如您所见,在 jQuery 端使用它真的很容易,但我的问题是用 PHP/GD 裁剪真实图像。
看了几眼,我得到了:
$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);
但它没有处理 jQuery 插件所做的放大/缩小,我应该如何裁剪图像并使用这个插件和 PHP 保存它?
【问题讨论】: