Convert JPEG to a Progressive JPEG in PHP

前端 未结 3 691
[愿得一人]
[愿得一人] 2021-01-06 04:47

I\'m trying to re-save an already created JPEG as a progressive jpg.

Basically, on the front end I have some JS that crops an image, and outputs a base64 im

3条回答
  •  时光说笑
    2021-01-06 05:38

    Create image resource with imagecreatefromstring:

    $data = base64_decode($data);
    $im = imagecreatefromstring($data);
    if ($im === false) {
      die("imagecreatefromstring failed");
    }
    imageinterlace($im, true);
    imagejpeg($im, 'new.jpg');
    imagedestroy($im);
    

提交回复
热议问题