ThinkPHP5 图片增加水印 报错imagettfbbox(): Could not find/open font

$image = \think\Image::open($path.$imgName);
$image->text('水印内容','./static/shuiyin.ttf',18,'#FFFFFF')->save($path.$imgName);

执行会报错

imagettfbbox(): Could not find/open font

遇到这个问题是GD库更新问题,字体路径存在 “.”

解决方案 路径改为

ROOT_PATH.'public/static/shuiyin.ttf'

你可能感兴趣的:(项目问题,小项目)