首頁 > 後端開發 > PHP問題 > PHP如何將PNG轉換成JPG?

PHP如何將PNG轉換成JPG?

Guanhui
發布: 2023-03-01 15:16:02
原創
4194 人瀏覽過

PHP如何將PNG轉換成JPG?

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教學

以上是PHP如何將PNG轉換成JPG?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板