tp5 給圖片加水印

首先在控制器上方引入 use think\Image;
$name$result爲水印的文字內容

$name = input('name');
$filename = md5($name);
$result = input('result');
$image = Image::open(ROOT_PATH.'/public/cert/cpzs1.png');

$image->text($result,ROOT_PATH.'/public/SIMLI.TTF',25,'#FF4500',\think\Image::WATER_CENTER,[80,130])->save(ROOT_PATH.'/public/cpzs.png');
$image = Image::open(ROOT_PATH.'/public/cpzs.png');

$image->text($name,ROOT_PATH.'/public/MSYHBD.TTC',25,'#000000',\think\Image::WATER_CENTER,[-320,-45])->save(ROOT_PATH.'public/cpzs/'.$filename.'.png');
$path = ROOT_PATH.'public/cpzs/'.$filename.'.png';

輸入$name=小明$result=好棒棒展示水印結果
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章