龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

水印 php给图片加水印函数

时间:2014-06-27 15:17来源:网络整理 作者:网络 点击:
分享到:
php给图片加水印函数 **php给图片加水印函数**```{php}function watermark($imagesource){$filetype = substr($imagesource,strlen($imagesource)-4,4); $filetype = strtolower($filetype); if($filetype == quot;

php给图片加水印函数

function watermark($imagesource){
    $filetype = substr($imagesource,strlen($imagesource)-4,4); 
    $filetype = strtolower($filetype); 
    if($filetype == ".gif")  $image = @imagecreatefromgif($imagesource);  
    if($filetype == ".jpg")  $image = @imagecreatefromjpeg($imagesource);  
    if($filetype == ".png")  $image = @imagecreatefrompng($imagesource);  
    if (!$image) die(); 
    $watermark = @imagecreatefrompng('../images/watermark.png'); 
    $imagewidth = imageSX($image); 
    $imageheight = imageSY($image);  
    $watermarkwidth =  imageSX($watermark); 
    $watermarkheight =  imageSY($watermark); 
    $startwidth = $imagewidth - $watermarkwidth - 5;  
    $startheight = $imageheight - $watermarkheight - 5;
    imagecopy($image, $watermark,  $startwidth, $startheight, 0, 0, $watermarkwidth, $watermarkheight); 
    imagejpeg($image,$imagesource);
    imagedestroy($image); 
    imagedestroy($watermark);
}
精彩图集

赞助商链接