添加图片及文字水印参考
图像处理 · 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']);
注意事项:
getcwd — 取得当前工作目录
————————————————
版权声明:本文为CSDN博主「Doc_ACwhite」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Doc_ACwhite/article/details/121948747