zhangcjl 发表于 2011-2-23 17:20:06

图片水印问题,生成不了新图~

图片处理,打水印问题,查了论坛的帖子,有人说加$config['new_image']就可以生成新图,但是不行,有人说加本地物理路径,加了以后还是不行~~求解~~
谢谢!!!!!
下面贴代码

    function wm()
    {
      $this->load->library('image_lib');
      $config['source_image'] = "./uploads/wm/bbbbg.jpg";
      $config['new_image'] = $_SERVER['DOCUMENT_ROOT'].'/ci/uploads/wmnew/new_bg.jpg';
      $config['wm_text'] = 'water mark';
      $config['wm_type'] = 'text';
      $config['dynamic_output'] = TRUE;
      //$config['wm_font_path'] = './system/fonts/texb.ttf';
      $config['wm_font_size'] = '16';
      $config['wm_font_color'] = '000000';
      $config['wm_vrt_alignment'] = 'center';//X轴
      $config['wm_hor_alignment'] = 'center';//Y轴
      $config['wm_padding'] = '1';

      $this->image_lib->initialize($config);

      if($this->image_lib->watermark())
      {
            echo " water ok";
      }
      else
      {
            echo "water error";
      }
    }

jeongee 发表于 2011-2-23 17:21:01

看一下display_errors里的错误是什么呀   echo $this->image_lib->display_errors();

zhangcjl 发表于 2011-2-23 23:17:52

回复 2# jeongee
嗯嗯~~已经解决了,是$config['dynamic_output'] = TRUE;的问题,要设置成false的,我看手册理解错了默认值,~~呵呵~~~粗心大意~~
页: [1]
查看完整版本: 图片水印问题,生成不了新图~