中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
上高县| 广宗县| 香河县| 疏附县| 临漳县| 太白县| 安平县| 贺州市| 岱山县| 井研县| 龙江县| 鄯善县| 泗洪县| 海口市| 墨玉县| 远安县| 堆龙德庆县| 合水县| 达孜县| 大连市| 福州市| 曲阳县| 宝清县| 仙游县| 和龙市| 张家港市| 响水县| 嵊州市| 磐石市| 尚志市| 疏勒县| 佛山市| 阜宁县| 镇宁| 宣恩县| 磴口县| 剑河县| 平湖市| 陆川县| 环江| 靖安县|