原图:a.png
水印:b.png水印加在原图上面,保存成c.png怎么搞?

解决方案 »

  1.   


    谢谢,其实我就是最后保存一步没搞明白http://www.5idev.com/p-php_imagecopymerge.shtml
    这里也有个例子,他的非常简单,我不知道最后一步如何保存成图片//合并水印图片
    imagecopymerge($dst_im,$src_im,$dst_info[0]-$src_info[0],$dst_info[1]-$src_info[1],0,0,$src_info[0],$src_info[1],$alpha);//输出合并后水印图片
    imagepng($dst_im); 
      

  2.   

    将这里的jpeg,jpg改成png就差不多了,试试吧.[code=PHP]
    $dst_im = imagecreatefromjpeg('./images/122004059_231n.jpg');//我这里打开的是jpg图片,不同格式用不同函数
    $src_im = imagecreatefromjpeg('./images/abc.jpg');
    imagecopymerge($dst_im, $src_im, 0, 0, 0, 0, 50, 50, 90);
    imagejpeg($dst_im,'images/ss.jpg'); //这里第二个参数为你要保存的路径
    /code]