在PHP中将JPG / GIF图像转换为PNG?

使用PHP将jpg图像转换为gif,png和bmp格式的

我有一个PHP表单,该表单允许图像上传和检查exif_imagetype();以确保图像有效。

但是,我希望所有格式(PNG,JPG,JPEG和GIF)最终在提交后都是PNG。

我该怎么做呢?

回答:

imagepng()然后,您只需要。实际上,它几乎变成了单线:

 imagepng(imagecreatefromstring(file_get_contents($filename)), "output.png");

您将使用$_FILES["id"]["tmp_name"]文件名,并且显然使用不同的输出文件名。但是图像格式探测本身将变得多余。

以上是 在PHP中将JPG / GIF图像转换为PNG? 的全部内容, 来源链接: utcz.com/qa/401011.html

回到顶部