Laravel图像裁剪

时间:2017-10-01 09:30:37

标签: php laravel laravel-5

我正在尝试使用Laravel制作图像裁剪器。我有以下工作的PHP代码来做到这一点,但任何人都可以请告诉我如何使用Laravel实现相同的目标?

$dst_x = 0;
$dst_y = 0;

$top = 15;
$left = 230;
$width = 200;
$height = 200;

$dst_image = imagecreatetruecolor($width, $height);

$src_image = imagecreatefromjpeg('public/upload/' . $filename);

imagecopyresampled($dst_image, $src_image, $dst_x, $dst_y, $left, $top, $width, $height, $width, $height);

$random_name = rand() . ".jpg";

imagejpeg($dst_image, 'public/upload' . $random_name);

1 个答案:

答案 0 :(得分:2)

框架中没有直接实现图像处理。您可以使用在控制器或帮助程序中编写的标准PHP,或使用非常有用并与laravel完全集成的this package来完成此操作。