700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php分析图片中水印的位置 thinkphp添加图片 文字水印 自定义位置等

php分析图片中水印的位置 thinkphp添加图片 文字水印 自定义位置等

时间:2019-07-27 06:14:50

相关推荐

php分析图片中水印的位置 thinkphp添加图片 文字水印 自定义位置等

只添加文字水印

//生成带水印的图片

$image = new \Think\Image();

//定义位置

$path="./Upload/water/".$time.".jpg";

$path1="water/".$time.".jpg";

$wz=array(310,615);

//水印位置

$str = ‘文字水印’;

$image->open('./Upload/haibao.jpg')->text($str, './Upload/simhei.ttf', 25, '#000',$wz, 100)->save($path);

//保存到表

$info['url']=$path1;

$info['add_time']=time();

M('erweima')->add($info);

return true;

只添加图片水印

//和上面差不多 多定义一个图片路径引入就行

$image->open('./Upload/haibao.jpg')->water('./Upload/newerweima.jpg',$location,100)->text($str, './Upload/simhei.ttf', 25, '#000',$wz, 100)->save($path);

远端服务器实现代码

public function index()

{

$image = \think\Image::open('./bg.jpg');

$wz=array(100,100);//水印位置

$str = date('Y-m-d h:i:s');

$image->water('./hjh.png',5,50)->text($str,'FZDHTJW.ttf',20,'#000000',$wz)->save('bg1.jpg');

return $this->fetch(':index');

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。