Laravel一个好用的图片处理组件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33867131/article/details/86138961
一个好用的图片处理组件(intervention/image)使用其他Laravel组件也是同样的步骤:
    (1)输入网址:https://packagist.org/
    (2)搜intervention/image -> 复制安装命令composer require intervention/image
    (3)去虚拟机中在项目目录Taskmanager下,输入执行上述命令
    (4)去虚拟机中在项目目录Taskmanager下,输入下列命令,发布配置文件:
	php artisan vendor:publish --provider="Intervention\Image\ImageServiceProviderLaravel5"
    (5)如何使用图片处理插件
	use Image;
	public function store(Request $request){
		# 存原始图(不使用插件)
		$thumb = $request->thumbnail;
		$name = $thumb->hashName();
		$thumb->storeAs('public/thumbs/original', $name);
		# 存缩略图(使用插件)
		$adress = storage_path('app/public/thumbs/cropped/'. $name);
	 	Image::make($thumb)->resize(200, 90)->save($adress);
	}

猜你喜欢

转载自blog.csdn.net/qq_33867131/article/details/86138961