【问题标题】:How in spatie/laravel-medialibrary get dimensions of uploaded image?spatie/laravel-medialibrary 如何获取上传图片的尺寸?
【发布时间】:2021-12-12 08:07:19
【问题描述】:

在 Laravel 8 应用程序中使用spatie/laravel-medialibrary 8 我想知道是否有办法获取尺寸(宽度*高度) 上传的图片?

提前致谢!

【问题讨论】:

    标签: laravel laravel-medialibrary


    【解决方案1】:

    我没有测试过代码。

    Spatie MediaLibrary 在后台使用 spatie Image 包生成响应式图像。

    由于image 包可以选择获取Image Properties

    所以你可以做这样的事情。

    $fullPathToImage = 'your-path-here';
    
    $imageInstance = Spatie\MediaLibrary\Support\ImageFactory::load($fullPathToImage);
    
    
    $imageWidth = $imageInstance->getWidth();
    $imageHeight = $imageInstance->getHeight();
    

    因为我还没有测试过代码。但它会为您提供某种解决问题的起点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      • 2015-06-01
      相关资源
      最近更新 更多