91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么讓php在打印時加入水印

PHP
小億
104
2023-09-18 14:52:29
欄目: 編程語言

要給PHP打印的圖片加入水印,可以使用GD庫來實現。下面是一個示例代碼:

<?php
// 加載圖片
$image = imagecreatefromjpeg('original.jpg');
// 創建水印
$watermark = imagecreatefrompng('watermark.png');
// 獲取原始圖片的寬高
$width = imagesx($image);
$height = imagesy($image);
// 獲取水印圖片的寬高
$watermarkWidth = imagesx($watermark);
$watermarkHeight = imagesy($watermark);
// 計算水印的位置(居中)
$posX = ($width - $watermarkWidth) / 2;
$posY = ($height - $watermarkHeight) / 2;
// 將水印添加到圖片上
imagecopy($image, $watermark, $posX, $posY, 0, 0, $watermarkWidth, $watermarkHeight);
// 打印圖片到瀏覽器
header('Content-Type: image/jpeg');
imagejpeg($image);
// 釋放內存
imagedestroy($image);
imagedestroy($watermark);
?>

在上面的代碼中,首先使用imagecreatefromjpeg函數加載原始圖片和水印圖片。然后使用imagesximagesy函數獲取圖片的寬高。接下來,計算水印的位置,并使用imagecopy函數將水印添加到圖片上。最后,使用imagejpeg函數將帶有水印的圖片打印到瀏覽器中。

0
新宁县| 泌阳县| 马关县| 蓝田县| 渭南市| 易门县| 仙游县| 双江| 遂宁市| 通榆县| 闵行区| 旌德县| 南投县| 邓州市| 刚察县| 延寿县| 普安县| 龙州县| 金乡县| 正阳县| 洛隆县| 晴隆县| 盐源县| 武乡县| 新巴尔虎右旗| 龙岩市| 呼伦贝尔市| 行唐县| 绥阳县| 呼玛县| 合肥市| 江华| 丘北县| 齐河县| 巴东县| 舟山市| 林州市| 罗源县| 长白| 福建省| 许昌市|