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  从左上角开始覆盖
}
扫描二维码关注公众号,回复: 5906571 查看本文章

1

猜你喜欢

转载自www.cnblogs.com/Skate0rDie/p/10715158.html