Laravell图像质量

时间:2015-09-22 08:26:08

标签: php image laravel

每次我将新图像上传到服务器时,都会调整此图像的大小。我遇到的主要问题是图像质量下降。这是当前的代码:

    $name1 = str_random(10);
    $img = Image::make($img1);
    $img->resize(270,152, function ($constraint) {$constraint->aspectRatio();});
    $img->crop(160, 132, 55, 0);
    $img->save('/imagenes/'.$name1.'.jpg', 100);
    $escena->img1_plx = $name1.'.jpg';

我尝试了不同的更改,但图像仍然失去了很多质量

1 个答案:

答案 0 :(得分:2)

您可以尝试新的图书馆:干预图片

以下是链接:Intervention Image

您可以选择图像的格式,尺寸,裁剪和质量。