Как изменить размер base64 изображения до 300 * 300 перед загрузкой в ​​php? - PullRequest
0 голосов
/ 22 января 2019

Когда я загружаю фотографию, я хочу изменить размер base64 изображения до 300 * 300 перед загрузкой. Как мне это сделать?

Я хочу загрузить без изменения размера.но некоторые изображения могут быть большими.я хочу изменить их размер.

    $folderPath = "uploads/";

    $image_parts = explode(";base64,", $_POST['Image']);

    $image_type_aux = explode("image/", $image_parts[0]);

    $image_type = $image_type_aux[1];

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

    $file = $folderPath . uniqid() . '.png';


    file_put_contents($file, $image_base64);

1 Ответ

0 голосов
/ 22 января 2019

Просто используйте imagecreatefromstring($image_base64); для создания образа GD и затем измените его размер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...