php imagick convert PNG to jpg

前端 未结 4 1426
无人共我
无人共我 2020-12-14 12:30
$image = \"[...]\"; //binary string containing PNG image
$file = fopen(\'image.tmp\', \'wb\');
fputs($file, $image);
fclose($file);
$image = new Imagick(\'PNG:image.         


        
4条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-14 12:55

    Found a solution:

    $white=new Imagick();
    $white->newImage($width, $height, "white");
    $white->compositeimage($image, Imagick::COMPOSITE_OVER, 0, 0);
    $white->setImageFormat('jpg');
    $white->writeImage('image.jpg');
    

提交回复
热议问题