【发布时间】:2021-12-12 08:07:19
【问题描述】:
在 Laravel 8 应用程序中使用spatie/laravel-medialibrary 8 我想知道是否有办法获取尺寸(宽度*高度)
上传的图片?
提前致谢!
【问题讨论】:
标签: laravel laravel-medialibrary
在 Laravel 8 应用程序中使用spatie/laravel-medialibrary 8 我想知道是否有办法获取尺寸(宽度*高度)
上传的图片?
提前致谢!
【问题讨论】:
标签: laravel laravel-medialibrary
我没有测试过代码。
Spatie MediaLibrary 在后台使用 spatie Image 包生成响应式图像。
由于image 包可以选择获取Image Properties
所以你可以做这样的事情。
$fullPathToImage = 'your-path-here';
$imageInstance = Spatie\MediaLibrary\Support\ImageFactory::load($fullPathToImage);
$imageWidth = $imageInstance->getWidth();
$imageHeight = $imageInstance->getHeight();
因为我还没有测试过代码。但它会为您提供某种解决问题的起点。
【讨论】: