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

[已解决] 水印问题,求助

[复制链接]
发表于 2010-12-8 11:17:06 | 显示全部楼层 |阅读模式
本帖最后由 tangjianft 于 2010-12-9 14:54 编辑

水印问题,弄了两天了 还没有解决
系统是支持GD的(这个我用其他水印函数试过了,也看过PHPINFO了,支持)

a.jpg 放在跟index.php 同级的


我直接按照手册上的 步骤代码如下:

  $this->load->library('image_lib');
  $config['image_library'] = 'gd2';

  $config['source_image'] = 'a.jpg';
  $config['wm_text'] = 'Copyright 2006 - John Doe';
  $config['wm_type'] = 'text';
  $config['wm_font_path'] = './system/fonts/texb.ttf';
  $config['wm_font_size'] = '16';
  $config['wm_font_color'] = 'ffffff';
  $config['wm_vrt_alignment'] = 'bottom';
  $config['wm_hor_alignment'] = 'center';
  $config['wm_padding'] = '20';
  
  $this->image_lib->initialize($config);   
  $this->image_lib->watermark();
  echo $this->image_lib->display_errors();


运行后,不报错,也不加水印。。。
 楼主| 发表于 2010-12-8 12:26:53 | 显示全部楼层
本帖最后由 tangjianft 于 2010-12-8 12:32 编辑

哈哈 找到问题所在了 ,程序都没有问题

文字 水印位置如果是 wm_vrt_alignment  bottom
默认只有很小一部分文字会打在图片上,几乎看不到。。

改成 $config['wm_vrt_alignment'] = 'middle'; 试试

还有 图片只能用相对路劲 (手册上说可以用绝对路径

还有 默认字体也有问题,我改用自己的就好了 $config['wm_font_path'] = './system/fonts/arial.ttf';

以上是我自己遇到的问题,不保证其他电脑一样。。
发表于 2010-12-8 21:46:40 | 显示全部楼层
可以绝对路径的...

本版积分规则