PHP如何將PNG轉換成JPG?
首先獲取要轉為JPG的PNG圖片路徑;然後通過「imagecreatefrompng()」函數,並根據路徑建立一個PNG圖片源;最後使用函數「imagejpeg()」將PNG圖片源轉為JPG即可。
$pngfile = "./user.png"; $res = imagecreatefrompng($pngfile); $res = imagejpeg($res, 'user.jpg'); if ($res) { echo "轉換成功!"; } else { echo "轉換失敗!"; }
PHP GD庫
GD庫是php處理圖形的擴充套件庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或者生成圖片,也可以給圖片加水印。
在網站上GD庫通常用來生成縮圖,或者用來對圖片加水印,或者用來生成漢字驗證碼,或者對網站資料生成報表等。在PHP處理影象,可使用GD庫,而GD庫開始時是支援GIF的,但由於GIF使用了有版權爭議的LZW演算法,會引起法律問題,於是從 GD 庫 1.6 版起所有的 GIF 支援都移除了,但是又在 GD 庫 2.0.28 版起又加了回來。如果使用二者之間版本的 GD 庫時 GIF 相關函數不可用。
以上就是PHP如何將PNG轉換成JPG?的詳細內容,更多請關注TW511.COM其它相關文章!