如何保存裁剪图像?

时间:2017-02-06 16:15:39

标签: laravel laravel-5 laravel-5.2

我裁剪图片时得到这个值:

h
:
408.43636363636364
w
:
726.1090909090909
x
:
233.89090909090908
x2
:
960
y
:
75.05454545454545
y2
:
483.49090909090904

如何使用这些参数保存图像?

  Image::make($image->getRealPath())->save($path. '/' .$filename);

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Intervetion图片附带的crop()http://image.intervention.io/api/crop

假设您按照示例中的方式提交值,则可以执行以下操作:

Image::make($image->getRealPath())
->crop($request->input('w'), $request->input('h'), $request->input('w'), $request->input('h'))
->save($path. '/' .$filename);

希望这有帮助!