添加图片及文字水印参考
图像处理 · 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 — 取得当前工作目录

使用ThinkPHP5.0添加图片及文字水印的教程
这篇博客详细介绍了如何在ThinkPHP5.0框架下为图片添加缩略图和文字水印。通过示例代码展示了如何设置文字内容、字体、大小、颜色以及位置,并提供了调试提示,确保文件路径正确。此外,还提及了获取当前工作目录的函数getcwd()的应用。
1万+

被折叠的 条评论
为什么被折叠?



