我需要将较小版本的图像保存到我的服务器旁边,同时保存图像的原始大小。
是否有默认的Laravel图像处理工具或插件可以使用任何人都知道的原始->move
函数?
答案 0 :(得分:1)
要回答你的问题,不,Laravel没有内置的图像功能。但还有其他人:
Intervention Image是一个开源的PHP图像处理和操作库。 http://image.intervention.io/
Image Cow是用于操作和生成响应式图像的PHP库https://github.com/oscarotero/imageCow
干预图像看起来很好。它还具有良好的Laravel集成功能。例如,下面的代码显示了调整图像大小的容易程度。
// usage inside a laravel route
Route::get('/', function()
{
$img = Image::make('foo.jpg')->resize(300, 200);
return $img->response('jpg');
});