laravel 裁剪器问题不显示全尺寸图像?

Posted

技术标签:

【中文标题】laravel 裁剪器问题不显示全尺寸图像?【英文标题】:laravel cropper issue not show full size image? 【发布时间】:2020-11-13 09:04:22 【问题描述】:

我是 laravel 的新手。 在这里,我使用 ajax 来获取选定的图像。我附加图像以进行澄清。 我的图片没有显示完整尺寸:-

public function saveCropImage(User $user) 
    if (!File::exists(public_path() . "/storage/thumbnail/userProfiles")) 
        File::makeDirectory(public_path() . "/storage/thumbnail/userProfiles", 0777, true);
    

    $image_name = uniqid();

    $crop_destination = public_path('/storage/thumbnail/userProfiles/');

    $image_parts = explode(";base64,", request()->image);
    $image_type_aux = explode("image/", $image_parts[0]);

    $image_type = $image_type_aux[1];

    $image_base64 = base64_decode($image_parts[1]);

    $imageFullPath = $crop_destination . $image_name;

    file_put_contents($imageFullPath, $image_base64);

    return response()->json(['success' => 'Crop Image Uploaded Successfully', 'id' => $image_name]);

问题enter image description here如何解决?

【问题讨论】:

【参考方案1】:

尝试在 Cropper 脚本上更改 viewMode: 2,

【讨论】:

以上是关于laravel 裁剪器问题不显示全尺寸图像?的主要内容,如果未能解决你的问题,请参考以下文章

php缩放图像裁剪

推荐不同尺寸

头像上传不上去,显示着这种情况是怎么回事儿?

使用 OpenCV Python 以与参考图像相同的方向和尺寸转换和显示裁剪图像

当用户单击erb中的缩略图时如何显示全尺寸图像?

如何在裁剪前不修剪的情况下以小形式裁剪大图像?