收藏本帖 楼主热帖
  • 去顶部
  • 241 次浏览
  • 0 次回复
  • 0 次收藏
  • 0 次点赞
  • 去底部

丧心病狂的水印

  1. Seven
    png格式
    \source\class\class_image.php
    注释掉:
    1. imageCopy($dst_photo, $watermark_logo, $x, $y, 0, 0, $logo_w, $logo_h);
    复制代码

    其下添加:
    1. if(intval($this->imginfo['width']/$logo_w)>=3){
    2. $wblank=($logo_w+$this->imginfo['width']%$logo_w)/intval($this->imginfo['width']/$logo_w);
    3. $hblank=($logo_h+$this->imginfo['height']%$logo_h)/intval($this->imginfo['height']/$logo_h);
    4. for($x = $wblank;$x+$logo_w<=$this->imginfo['width'];$x=$x+$logo_w+$wblank){
    5.     for($y = $hblank;$y+$logo_h<=$this->imginfo['height'];$y=$y+$logo_h+$hblank){
    6.         imageCopy($dst_photo, $watermark_logo, $x, $y, 0, 0, $logo_w, $logo_h);
    7.     }
    8. }
    9. }else{
    10.     for($x = 5;$x+$logo_w<=$this->imginfo['width'];$x=$x+$logo_w+10){
    11.         for($y = 5;$y+$logo_h<=$this->imginfo['height'];$y=$y+$logo_h+10){
    12.             imageCopy($dst_photo, $watermark_logo, $x, $y, 0, 0, $logo_w, $logo_h);
    13.         }
    14.     }
    15. }
    复制代码

    水印图片形状不好会很难看。

共 0 条回复,还没有人回复,抢个沙发吧!

高级模式
您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|小黑屋|7 talk

GMT+8, 2021-1-21 00:12 , Processed in 0.027441 second(s), 35 queries . Powered by Discuz!