Linux日志
PHP记事本
JS记事本
数据库
团队资讯

添加图片水印(透明添加)

分类:PHP记事本 发布时间:2017-05-30 10:39:44 阅读:作者:郑祥景

<?php
header("Content-type: text/html; charset=utf-8"); 
//原始图像 
       $dst = "./images/zaixiankefu.jpg"; //注意图片路径要正确 
       $dst_chuli = "./images/zaixiankefu_chuli.jpg";//图片保存路径
       //得到原始图片信息 
       $dst_info = getimagesize($dst);
       switch ($dst_info[2]) 
       { 
        case 1: 
        $dst_im =imagecreatefromgif($dst);break; 
        case 2: 
        $dst_im =imagecreatefromjpeg($dst);break; 
        case 3: 
        $dst_im =imagecreatefrompng($dst);break; 
        case 6: 
        $dst_im =imagecreatefromwbmp($dst);break; 
        default: 
        die("不支持的文件类型1");exit; 
       } 
       //水印图像 
       $src = "./images/shuiyin.png"; //注意路径要写对 
       $src_info = getimagesize($src); 
       switch ($src_info[2]) 
       { 
        case 1: 
        $src_im =imagecreatefromgif($src);break; 
        case 2: 
        $src_im =imagecreatefromjpeg($src);break; 
        case 3: 
        $src_im =imagecreatefrompng($src);break; 
        case 6: 
        $src_im =imagecreatefromwbmp($src);break; 
        default: 
        die("不支持的文件类型2");exit; 
       } 
       //半透明格式水印 
       //$alpha = 50;//水印透明度 
       //imagecopymerge($dst_im,$src_im,$dst_info[0]-$src_info[0]-10,$dst_info[1]-$src_info[1]-10,0,0,$src_info[0],$src_info[1],$alpha); 
       //支持png本身透明度的方式 
       imagecopy($dst_im,$src_im,$dst_info[0]-$src_info[0]-10,$dst_info[1]-$src_info[1]-10,0,0,$src_info[0],$src_info[1]); 
       //保存图片 
       switch ($dst_info[2]){ 
        case 1: 
        imagegif($dst_im,$dst_chuli);break; 
        case 2: 
        imagejpeg($dst_im,$dst_chuli);break; 
        case 3: 
        imagepng($dst_im,$dst_chuli);break; 
        case 6: 
        imagewbmp($dst_im,$dst_chuli);break; 
        default: 
        die("不支持的文件类型3");exit; 
       } 
       imagedestroy($dst_im); 
       imagedestroy($src_im);   
?>


  

   编辑:郑祥景

[随享社区版权所有 未经许可不得转载 ]

返回首页


推荐
Linux日志
PHP记事本
JS记事本
数据库
团队资讯
在线客服随享宝宝
有任何问题,都可以戳我反馈哦!
微信公众号 方便 快速
扫描二维码 关注公众号

版权所有:天妖云/随享社区V5.2 beta Copyright 2015-2019 TIAYO.COM Inc. All rights reserved.