dedecms给图片加水印覆盖整张图片

 

 

 

位置: /include/image.class.php

 

$wmwidth = $imagewidth - $logowidth;
            $wmheight = $imageheight - $logoheight;
            if(true)
            // if(($this->watermarktype < 2 && is_readable($watermark_file) || $this->watermarktype == 2) && $wmwidth > 10 && $wmheight > 10 && !$this->animatedgif)
            {// 修改判断条件, 这里要求  原图的宽和高必须比 水印图 大 10像素
                switch($this->watermarkstatus)
                {
                    case 1:

                        $x = +5;
                        $y = +5;
                        break;

 

 

if($this->watermarktype == 1)
{
   imagecopy($dst_photo, $watermark_logo, +1, +1, 0, 0, $logowidth, $logoheight);// +1, +1, 0, 0  从左上角开始覆盖
}

 

 

 

 

 

 

 

 

 

 

 

 

 

1

转载于:https://www.cnblogs.com/Skate0rDie/p/10715158.html

你可能感兴趣的:(dedecms给图片加水印覆盖整张图片)