laravel 使用 Intervention/image 进行图片处理

laravel 使用 Intervention/image 进行图片处理

在 Laravel 5 中集成 Intervention Image 实现对图片的创建、修改和压缩处理
Intervention Image 是一个 PHP 图片操作处理库,为图片创建、修改及压缩等处理提供了便捷方式。此外,还提供了服务提供者和门面以便集成到 Laravel 应用中。

1、安装
安装 Intervention Image 之前,需要确保 PHP 版本 >=5.4 并且安装了 Fileinfo 扩展,以及 GD 库(>=2.0)或者 Imagick 扩展(>=6.5.7)。

composer require intervention/image

2、集成到 Laravel

安装好 Intervention Image 后,打开 config/app.php,
注册如下服务提供者到 $providers 数组:

Intervention\Image\ImageServiceProvider::class

然后添加如下门面到 $aliaes 数组:

‘Image’ => Intervention\Image\Facades\Image::class

3.使用

1、上传图片并保存
    // 修改指定图片的大小
$img 

你可能感兴趣的:(laravel,laravel)