Possible Duplicate of
Convert jpg image to gif, png & bmp format using PHP
我有一个 PHP 表单,它允许上传图片并检查 exif_imagetype();
以确保图片有效。
但是,我希望所有格式(PNG、JPG、JPEG 和 GIF)在提交后最终都是 PNG。
我该怎么做?
最佳答案
你只需要 imagepng()
然后。事实上,它几乎变成了一条线:
imagepng(imagecreatefromstring(file_get_contents($filename)), "output.png");
您将使用 $_FILES["id"]["tmp_name"]
作为文件名,显然还有一个不同的输出文件名。但是图像格式探测本身会变得多余。
关于php - 在 PHP 中将 JPG/GIF 图像转换为 PNG?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8550015/