laravel怎么使用integration/image

laravel怎么使用integration/image


浮云间
浏览 647回答 1
1回答

智慧大石

PHP >= 5.3Fileinfo ExtensionGD Library (>=2.0) … or …Imagick PHP extension (>=6.5.7)安装部署 Integration/image在 composer.json [require] 节增加,之后执行 composer update"intervention/image": "2.0.15"Laravel 配置安装部署 Integration/image 完成后,打开配置文件 config/app.php 在相应位置添加代码,然后 Image 类就能自动加载并可供使用了。其功能强大到可以处理你的几乎所有图片处理需求。//服务提供器'Intervention\Image\ImageServiceProvider'//别名配置'Image' => 'Intervention\Image\Facades\Image'配置设置默认情况下, Integration/Image 使用PHP的GD库扩展。如果你想切换到 imagick,你可以使用 php artisan 创建一个配置文件以添加相应的配置。$ php artisan config:publish intervention/imag基本使用这里列出几个基本功能,更详细使用说明请查看相关接口文档。1、显示一张图片Route::get('/', function(){$img = Image::make('foo.jpg')->resize(300, 200);return $img->response('jpg');});2、读取一个图片文件$img = Image::make('foo/bar/baz.jpg');3、绘制一张图片$img = Image::canvas(800, 600, '#ccc');4、编辑一张图片$img = Image::make('foo.jpg')->resize(320, 240)->insert('watermark.png');
打开App,查看更多内容
随时随地看视频慕课网APP