添加图片及文字水印参考
图像处理 · ThinkPHP5.0完全开发手册 · 看云 (kancloud.cn)https://www.kancloud.cn/manual/thinkphp5/177530
这里展示的为图片缩略图添加,将添加页面接收图片文件替换,入库图即为水印图
<这里的注意点为:其文件路径需要根据TP配置文件更改,需要不断调试>
文字水印的添加
/**
* 图像添加文字
*
* @param string $text 添加的文字
* @param string $font 字体路径
* @param integer $size 字号
* @param string $color 文字颜色
* @param int $locate 文字写入位置
* @param integer $offset 文字相对当前位置的偏移量
* @param integer $angle 文字倾斜角度
*
* @return $this
* @throws ImageException
*/
$image->text('添加的字体内容',getcwd().'/static/font/1.ttf',18,'#00FF7F
',\think\Image::WATER_CENTER)->save('admin/'.$data['goods_logo']);
注意事项: