LaravelでstoreAs()を使用して画像をアップロードするときに画像のサイズを変更する

リト

こんにちは、画像のアップロード時に画像を比例してサイズ変更するにはどうすればよいですか?これが私のアップロードコードです、

public function update_avatar(Request $request){

    $request->validate([
        'avatar' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
    ]);

    $user = Auth::User();

    $folder = 'avatars';
    Storage::delete($folder.'/'.$user->avatar); 

    $avatarName = $user->id.'_avatar'.'.'.request()->avatar->getClientOriginalExtension();

    $request->avatar->storeAs('avatars',$avatarName);

    $user->avatar = $avatarName;
    $user->save();

    return back()
        ->with('success','You have successfully upload image.');
}

私が掘ったところ、これを見つけました、

Image::make($files->getRealPath())->save($storagePath . '/' . $filename, 100)->resize(500, 500);

私は-> resize(xxx、xxx)だけを取りましたが、コード全体を使用しなかったので、どこに置くかわかりません。試しましたが、うまくいきません。

ありがとう!

ディリップヒラパラ

これを試して。

Image::make($files->getRealPath())->resize(500, 500)->save($storagePath . '/' . $filename, 100);

あなたがあなたのコードを入れたいなら、あなたはこのように使うかもしれません。

        $avatar= $request->file('avatar');
        $thumbnailImage = Image::make($avatar);

        $storagePath = 'Your path will here';
        $myimage = $thumbnailImage->resize(500, 500);
        $myimage->save($storagePath . '/' .$user->id.'_avatar'.'.'.$avatar->getClientOriginalExtension());

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

djangoでアップロード中にpilを使用して画像のサイズを変更する

AspCoreでアップロードするときに画像のサイズを変更する

サイズ変更時に、laravelのアセット関数を使用して画像をロードする

アップロード前にHTML5を使用して画像のサイズを変更する

PHPでアップロード中に画像のサイズを変更する

SilverstripeModelAdminでアップロード時に画像のサイズを変更する

画像介入パッケージを使用してIOSデバイスを介してアップロードしたときに画像のサイズを変更し、回転した場合に画像の向きを変更するにはどうすればよいですか?

ユーザーがPHPとImageManipulatorライブラリを使用してプロファイル画像をアップロードするときにプロファイル画像のサイズを変更したい

PHPSDKを使用してAmazonS3にサイズ変更された画像をアップロードする

S3にアップロードするためにPHPでGDを使用して画像のサイズを変更する

アップロードする前に、キャンバスで画像のサイズを変更します

画像を角度でアップロードするときに常に同じ画像サイズになるように、サイズを変更して白い境界線を追加します

Node.jsで更新せずにアップロード用にJimpを使用して画像のサイズを変更する方法

Javascriptは、サーバーにアップロードする前に画像のサイズを変更してサイズを縮小しますか?

PHPでアップロードしている間、画像のサイズを同じ幅と高さに変更します

javascriptを使用して画像をアップロード、サイズ変更し、サーバーに送信します

一時フォルダを使用してアップロードする前に、複数の画像のサイズを変更します

Firebaseにアップロードする前にImagePicker画像のサイズを変更します

Amazon S3バケットの画像のサイズを変更してアップロードするにはどうすればよいですか?

PHPアップロードの前にFileReaderで複数の画像のサイズを変更する

ASP.NET Core2.0にアップロードした後に画像のサイズを変更する方法

神社で元の画像自体のサイズを変更しながらアップロードする方法

[Android]-サーバーにアップロードする画像のサイズを変更する

アップロードする前に画像ファイルのサイズを変更します。一時ファイルを上書きしてアップロードできますか?

PILでサイズ変更した後、画像をImgurにアップロードする

Jcropを使用して大きなサイズの画像を切り抜いてアップロードする

VichUploaderとLiipImagine:アップロードされた画像のサイズを変更して保存します

Web サイトにアップロードされた画像のサイズを変更する理由

HTML5アップロードする前に画像のサイズを変更する

TOP 一覧

  1. 1

    Unity:未知のスクリプトをGameObject(カスタムエディター)に動的にアタッチする方法

  2. 2

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  3. 3

    Ansibleで複数行のシェルスクリプトを実行する方法

  4. 4

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  5. 5

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  6. 6

    GoDaddyでのCKEditorとKCfinderの画像プレビュー

  7. 7

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  8. 8

    Chromeウェブアプリのウェブビューの高さの問題

  9. 9

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  10. 10

    Windows 10の起動時間:以前は20秒でしたが、現在は6〜8倍になっています

  11. 11

    Reactでclsxを使用する方法

  12. 12

    ファイル内の2つのマーカー間のテキストを、別のファイルのテキストのセクションに置き換えるにはどうすればよいですか?

  13. 13

    MLでのデータ前処理の背後にある直感

  14. 14

    グラフからテーブルに条件付き書式を適用するにはどうすればよいですか?

  15. 15

    Pythonを使用して同じ列の同じ値の間の時差を取得する方法

  16. 16

    mutate_allとifelseを組み合わせるにはどうすればよいですか

  17. 17

    ネットワークグラフで、ネットワークコンポーネントにカーソルを合わせたときに、それらを強調表示するにはどうすればよいですか?

  18. 18

    テキストフィールドの値に基づいて UIslider を移動します

  19. 19

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

  20. 20

    PowerShellの分割ファイルへのヘッダーの追加

  21. 21

    ソートされた検索、ターゲット値未満の数をカウント

ホットタグ

アーカイブ