私はLaravel 5を使用し、画像をアップロードするフォームを持っています。Laravel 5 image resize
if ($request->hasFile('picture')) {
$destinationPath = 'uploads';
$filename = $image->getClientOriginalName();
$extension = $image->getClientOriginalExtension(); // add
$picture = sha1($filename . time()) . '.' . $extension; //add
$offer->image = $picture;
$image->move($destinationPath, $picture);
}
$offer->save();
私は、最大で、ファイルのサイズを変更したいファイルを保存する前に、次のファイルを保存するとき、私は、画像を取得し、ディレクトリにそれを置くために私のコントローラメソッドを持っています。幅は800ピクセルです。 Laravelにイメージのサイズ変更や圧縮機能がありますか? これを行うにはどうすればよいでしょうか?
を試してみてください? – Steve
イメージへのパスを使用しますか? – Gokigooooks
アップロードされた画像へのパスを最初のパラメータとして使用するだけです。 –