亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

PHP怎么生成圖片帶水印

PHP
小億
90
2024-05-17 09:43:15
欄目: 編程語言

在PHP中,可以使用GD庫來生成帶水印的圖片。以下是一個簡單的示例代碼:

// 原始圖片路徑
$originalImage = 'path/to/original.jpg';

// 水印圖片路徑
$watermarkImage = 'path/to/watermark.png';

// 創建原始圖片和水印圖片的資源
$original = imagecreatefromjpeg($originalImage);
$watermark = imagecreatefrompng($watermarkImage);

// 獲取原始圖片和水印圖片的寬高
$originalWidth = imagesx($original);
$originalHeight = imagesy($original);
$watermarkWidth = imagesx($watermark);
$watermarkHeight = imagesy($watermark);

// 將水印圖片合并到原始圖片上
imagecopy($original, $watermark, $originalWidth - $watermarkWidth - 10, $originalHeight - $watermarkHeight - 10, 0, 0, $watermarkWidth, $watermarkHeight);

// 輸出生成的圖片
header('Content-Type: image/jpeg');
imagejpeg($original);

// 釋放資源
imagedestroy($original);
imagedestroy($watermark);

在上面的代碼中,首先通過imagecreatefromjpegimagecreatefrompng函數分別創建原始圖片和水印圖片的資源。然后獲取原始圖片和水印圖片的寬高,并使用imagecopy函數將水印圖片合并到原始圖片上。最后通過imagejpeg函數輸出生成的帶水印的圖片,并使用imagedestroy函數釋放資源。

請注意,以上示例代碼僅供參考,實際應用中可能需要根據具體需求進行調整。

0
固始县| 宣汉县| 五华县| 岫岩| 巴青县| 兖州市| 东方市| 定远县| 澳门| 诸暨市| 勐海县| 农安县| 屯昌县| 襄汾县| 哈尔滨市| 襄城县| 青岛市| 绥宁县| 成都市| 祁东县| 湖南省| 宁阳县| 武安市| 昆明市| 永胜县| 平湖市| 满城县| 亚东县| 明光市| 大化| 武穴市| 庆安县| 叶城县| 通山县| 吉木乃县| 普安县| 磐石市| 远安县| 杭锦旗| 琼结县| 昌江|