-1
如何在PHP中將gif圖像轉換並保存爲PNG?我已經嘗試了幾種方法,但沒有一個能夠奏效。我無法手動執行此操作,因爲這些圖像是在另一個站點生成的。PHP:gif至png
如何在PHP中將gif圖像轉換並保存爲PNG?我已經嘗試了幾種方法,但沒有一個能夠奏效。我無法手動執行此操作,因爲這些圖像是在另一個站點生成的。PHP:gif至png
可以使用imagecreatefromgif
[docs]函數來加載一個GIF,然後imagepng
[docs]功能以將其輸出作爲一個PNG圖像。您還應該發送標頭Content-Type: image/png
以確保瀏覽器正確解釋它。
<?php
$i = imagecreatefromgif("path or URL of file");
header("Content-Type: image/png");
imagepng($i);
?>
如果你想將其保存到一個文件中,而不是將其發送給瀏覽器,而是執行此操作:
<?php
$i = imagecreatefromgif("path or URL of file");
imagepng($i, "converted.png");
?>
那你試試? – Dani
該手冊有所有的答案,它只涉及兩個功能:['imagecreatefromgif'](http://php.net/imagecreatefromgif),['imagepng'](http://php.net/imagepng)。 – mario
http://php.net/manual/en/function.imagecreatefromgif.php – 472084