Laravel商店方法中的图像干预

时间:2018-03-07 23:27:12

标签: image laravel intervention

我想循环完成我的请求,获取任何上传的图像,通过图像/干预运行它们将它们裁剪为650 x 450并将它们降低到90%质量然后存储它们。

我目前正在存储我的图像:

$steps = $request->steps;
    $stepImages = $request->steps_img;

    foreach ( $steps as $key => $value ) {

        $newStep = new Step();

        $newStep->project_id = $project->id;
        $newStep->step_number = $key;
        $newStep->content = $value;

        if ( isset( $stepImages[$key] ) ) {

            $currentStepImage = $request->file('steps_img.' . $key )->store('steps');

            $newStep->image = $currentStepImage;

        }

        $newStep->save();

    }

在这个阶段我可以这样做吗?如果是这样,我该怎么做呢?

0 个答案:

没有答案