jieqi 杰奇的图片水印增加在四角同时添加水印

杰奇的小说图片上传后可以加水印,目前的上中下左中右,随机都有了

现在需求是加在四角都有 修改 lib/image/imagewater.php

原来代码

$temp_wm_image = $this->getPos($src_image_w,$src_image_h,$this->wm_image_pos,$wm_image);
$wm_image_x = $temp_wm_image["dest_x"];
$wm_image_y = $temp_wm_image["dest_y"];

imagecopymerge($src_image, $wm_image,$wm_image_x,$wm_image_y,0,0,$wm_image_w,$wm_image_h,$this->wm_image_transition);

// 1 = top left 上左
// 2 = top middle 上中
// 3 = top right 上右
// 4 = middle left 中左
// 5 = middle 中中
// 6 = middle right 中右
// 7 = bottom left 下左
// 8 = bottom middle 下中
// 9 = bottom right 下右
// 10 = rand 随机

知道我们只要在 1 3 7 9 位置加就可以了

重复上面的代码 4次就可以搞定了。

QQ截图20130407134936

 

dedecms 图片水印加不上解法一种,水印图片要真如其名!

今天一个朋友说他的dedecms上传图片加不上水印了
经调试代码最终发下啼笑皆非的原因是,
后台设置水印图片是gif ,但是上传了一个jpeg的图片,仅仅是后缀是gif,导致了php的 imagecreatefromgif 出错
同样的,后台设置水印图片是png,你也得上传一个真的png图片,而不仅仅后缀是png

切,切!