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

ria*_*iad 20 php image-processing

如何使用PHP将单个jpg图像转换为3种不同的图像格式gif,png和bmp?

请帮忙

sou*_*rge 40

首先使用imagecreatefromjpeg()从文件中创建一个图像对象.然后,您将该对象转储为不同的格式(例如,使用imagegif()):

$imageObject = imagecreatefromjpeg($imageFile);
imagegif($imageObject, $imageFile . '.gif');
imagepng($imageObject, $imageFile . '.png');
imagewbmp($imageObject, $imageFile . '.bmp');
Run Code Online (Sandbox Code Playgroud)

  • 请注意,WBMP不是您可能知道的BMP:http://en.wikipedia.org/wiki/Wbmp (5认同)
  • 很好的答案,正是我在寻找的东西 (2认同)

var*_*tec 5

使用libGD - http://www.php.net/manual/en/book.image.php

  • 但它是一个巨大的库文件,你能帮我一个特定的文件吗?我必须使用哪些代码? (2认同)