位置: /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
水印图片处理技巧
本文详细介绍了如何在图片中添加水印,包括调整水印位置和大小,确保水印不会遮挡图片主要内容的同时,又能清晰可见。通过具体的代码示例,讲解了如何使用PHP进行图像处理,实现水印的精准叠加。
1713

被折叠的 条评论
为什么被折叠?



