本帖最后由 achuanok 于 2009-10-27 12:10:39 编辑

解决方案 »

  1.   

    打开源图片
    imagecreatefromgif
    imagecreatefromjpeg
    imagecreatefrompng取得源图片大小
    imagesx
    imagesy计算水印文字/图片大小
    imageloadfont
    imagettfbbox计算水印位置,画水印
    imagettftext
    imagecopymerge保存图片
    imagegif
    imagejpeg
    imagepnt
      

  2.   

    楼上的差不多!就是GD库和几个函数的使用!
    建议楼主可以去php100上下载视频教程
    “PHP100视频教程35:PHP5文字图片混合水印与缩略图”
    讲的还是很详细的!看了就会!
      

  3.   

    先要保证安装GD库,再使用PHP的图形相关函数就OK了,不难的。
      

  4.   

    谢谢大家,
    我现在有个问题,
    加载一个图片,
    输出到浏览器或者文件,
    输出来的图片比原图要模糊一些,
    这是怎么回事,
    代码就是这几句。
    $file = 'aaa.jpg';
    $image = imagecreatefromjpeg($file);
    imagejpeg($image);
    imagedestroy($image);