我一直在寻找一种基于昨天标题中引用的格式转换图像的方法,但没有任何方法可以帮助我。
我试过这个:
$image = imagecreatefromgif('test.gif');
imagepng($image, 'image.png', 70);
imagedestroy($image);
$img1 = new Image("test.gif");
$img2 = new Image("image.png");
$img2->merge($img1, 9, 9);
$img2->save("merged.png",IMAGETYPE_PNG);
正如你所看到的,第一个块创建一个新的空.png,第二个块尝试合并我想要转换的图像和新的空图像,这是一种欺骗方式,但它是唯一能给我带来成果的人。我可以接受任何形式的帮助,所以如果你能帮助我,那对你们来说真的很酷。
顺便说一句,其余的代码是一个完美运行的上传脚本。如果有必要,我可以告诉你。
感谢。
答案 0 :(得分:0)
试试这个:
imagepng(imagecreatefromstring(file_get_contents($filename)), "MyImg.png");