首先在控制器上方引入 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=好棒棒
展示水印結果