Tho*_*ham -3 file-upload laravel
在这张图片中,
我可以在目录中获得width
和height
的图像。
但是我想在上传图片之前获取图片的宽度和高度。
我怎样才能做到这一点?
通过干预图像,您可以这样做
$upload_file = $request->file('gallery_image');
$height = Image::make($upload_file)->height();
$width = Image::make($upload_file)->width();
Run Code Online (Sandbox Code Playgroud)
$data = getimagesize($filename);
$width = $data[0];
$height = $data[1];
Run Code Online (Sandbox Code Playgroud)
小智 5
跑步
composer require intervention/image
Run Code Online (Sandbox Code Playgroud)
然后将其添加到您的 config/app.php
return [
......
$providers => [
......,
'Intervention\Image\ImageServiceProvider'
],
$aliases => [
......,
'Image' => 'Intervention\Image\Facades\Image'
]
];
Run Code Online (Sandbox Code Playgroud)
然后像这样使用。
$upload_file = $request->file('gallery_image');
$height = Image::make($upload_file)->height();
$width = Image::make($upload_file)->width();
Run Code Online (Sandbox Code Playgroud)