从iphone上传图像显示旋转

时间:2018-02-22 18:54:46

标签: iphone laravel file-upload image-uploading

任何人都有将照片横向上传或从手机上下颠覆的问题?它似乎只是当人们从某些手机上传时,当我从我的电脑上传时它工作正常:

if( $request->file('avatar') ) {
          $path           = $request->file('avatar')->store('avatars', 'spaces');
          $avatar         = Storage::disk('spaces')->url($path);
          $user->avatar   = $avatar;

        }

我已阅读其正在应用的EXIF数据。以这种方式存储是否有配置设置为停止EXIF数据?

1 个答案:

答案 0 :(得分:1)

使用intervention/image包执行此操作。

这是一个例子。

if( $request->file('avatar') ) {
      $path           = $request->file('avatar')->store('avatars', 'spaces');
      $avatar         = Storage::disk('spaces')->url($path);

     \Intervention\Image\Image::make($avatar)->orientate();

      $user->avatar   = $avatar;

    }

干预图像为此提供了一种本地方法。

 `\Intervention\Image\Image::make($avatar)->orientate();`