用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2929|回复: 2
收起左侧

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

[复制链接]
发表于 2011-2-23 17:20:06 | 显示全部楼层 |阅读模式
图片处理,打水印问题,查了论坛的帖子,有人说加$config['new_image']就可以生成新图,但是不行,有人说加本地物理路径,加了以后还是不行~~求解~~
谢谢!!!!!
下面贴代码
PHP复制代码
 
    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";
        }
    }
 
复制代码
发表于 2011-2-23 17:21:01 | 显示全部楼层
看一下display_errors里的错误是什么呀   echo $this->image_lib->display_errors();
 楼主| 发表于 2011-2-23 23:17:52 | 显示全部楼层
回复 2# jeongee
嗯嗯~~已经解决了,是$config['dynamic_output'] = TRUE;的问题,要设置成false的,我看手册理解错了默认值,~~呵呵~~~粗心大意~~

本版积分规则