gd库实现php加图片水印

Posted in PHP by neemem on 11-21-2008.

<?
header (”Content-Type: image/png”);

$markImage = imageCreateFromPNG(’water_218_90.png’);
$srcImage = (’283_151.jpg’);
imagealphablending($srcImage, true);
//关键代码, 透明图片

$markW = imagesx($markImage);
$markH = imagesy($markImage);

$srcW = imagesx($srcImage);
$srcH = imagesy($srcImage);
if ($srcH > ($markH+10) && $srcW > ($markH +10 ))
{
imageCopy($srcImage, $markImage, $srcW-$markW-10, $srcH-$markH-10, 0, 0, $markW, $markH);
imageJpeg($srcImage);   //output to browser
imagedestroy($srcImage);
imagedestroy($markImage);
}
else
{
imageJpeg($srcImage);   //output to browser
}
?>

Related posts:
Php Gd2 上传图片/文字水印/图片水印/等比例缩略图/源代码 关于央视曝光百度竞价排名黑幕

Leave a Reply