只添加文字水印

//生成带水印的图片

$image = new \Think\Image();

//定义位置

$path="./Upload/water/".$time.".jpg";

$path1="water/".$time.".jpg";

$wz=array(310,615);

//水印位置

$str = ‘文字水印’;

$image->open('./Upload/haibao.jpg')->text($str, './Upload/simhei.ttf', 25, '#000',$wz, 100)->save($path);

//保存到表

$info['url']=$path1;

$info['add_time']=time();

M('erweima')->add($info);

return true;

只添加图片水印

//和上面差不多 多定义一个图片路径引入就行

$image->open('./Upload/haibao.jpg')->water('./Upload/newerweima.jpg',$location,100)->text($str, './Upload/simhei.ttf', 25, '#000',$wz, 100)->save($path);

远端服务器实现代码

public function index()

{

$image = \think\Image::open('./bg.jpg');

$wz=array(100,100);//水印位置

$str = date('Y-m-d h:i:s');

$image->water('./hjh.png',5,50)->text($str,'FZDHTJW.ttf',20,'#000000',$wz)->save('bg1.jpg');

return $this->fetch(':index');

}

php分析图片中水印的位置,thinkphp添加图片、文字水印 自定义位置等相关推荐

  1. thinkphp 添加图片 文字 水印生成带二维码的小程序推广海报

    $image = new \Think\Image();                 $bgm='./Public/haibao.png'; //背景图                 $post ...

  2. thinkphp 添加图片 文字 水印生成带二维码的小程序推广海报

    $image = new \Think\Image(); $bgm='./Public/haibao.png'; //背景图 poster="./Public/poster/poster=& ...

  3. 如何给视频添加动态文字水印?

    如何给视频添加动态文字水印?添加水印是视频制作环节中最后的一个步骤,视频添加水印可以有效防止视频被盗用,还能有效保护自己的版权.有时候我们希望给视频添加动态的文字水印,比例文字水印在视频中上下或者左右 ...

  4. 用PDF格式协议的方式给PDF文档添加透明文字水印

    用PDF格式协议的方式给PDF文档添加透明文字水印 *有情提示:本文适合有一定pdf格式协议基础的人阅读. 一.生成一个HelloWorld.pdf 首先,为了方便介绍,我们先写一个Helloworl ...

  5. 图片加水印怎么加,快速图片加水印?

    图片加水印怎么加,快速图片加水印?现在人们的版权意识已经越来越高,所以我们在再将图片发送到网络上时,都会给图片添加属于,以增强图片的版权保护.这样不仅在一定程度上能防止图片被辨认盗取,还能有品牌宣传的 ...

  6. IOS开发基础之截图、图片文字水印

    IOS开发基础之截图.图片文字水印 项目源码在我的主页里面. // // ViewController.m // 31-屏幕截图 // // Created by 鲁军 on 2021/2/22. / ...

  7. 如何添加图片水印?手把手教学4个图片加水印的方法,太便利了

    在当今的数字时代,随着图片的广泛使用,越来越多的人开始关注图片的版权问题.为了保护图片的版权,许多人使用水印来标记他们的图片.在这里,我们将介绍3款流行的图片加水印工具,还不清楚图片加水印怎么弄的朋友 ...

  8. 如何给图片加水印?这三个图片加水印方法,帮你添加花式水印

    大家有没有这样情况,自己好不容易做好的作品发布到网络平台上结果被他人盗用了,很让人气愤,那我们应该如何避免这种情况呢? 其实我们可以给自己的作品加上一些专属的个性化水印,那小伙伴们知道图片加水印怎么操 ...

  9. php当前栏目位置,thinkphp获取栏目和文章当前位置的方法,_PHP教程

    thinkphp获取栏目和文章当前位置的方法, 本文实例讲述了thinkphp获取栏目和文章当前位置的方法.分享给大家供大家参考.具体实现方法如下: 今天把博客一些细节完善了一下,其中修改了一下栏目页 ...

最新文章

  1. 飞天AI平台到底哪里与众不同?听听它的架构者怎么说
  2. bzoj 1409 Password 矩阵快速幂+欧拉函数
  3. SSO 认证机制对比
  4. 还在为系统迁移烦恼?掌握这些“基本法”解锁更多可能
  5. 连线IBM大数据案例 让大数据接地气
  6. c语言设计成行考核答案,20秋广东开放大学C语言程序设计成性考核参考答案(10页)-原创力文档...
  7. qt中的菜单QMenu QAction
  8. LookupError: unknown encoding: cp65001及命令行无法输入中文问题(转)
  9. oracle用户被锁
  10. CString的成员函数用法大全
  11. 浅谈ViewState原理
  12. eclipse导入源文件后还是不能查看源代码的解决办法
  13. 阿波罗服务器的投资项目,阿波罗未来产业城调整规划范围 将重点打造“两轴一片”空间格局...
  14. Linux 系统 网卡RTL8723BE 信号差不稳定的解决办法
  15. 自然语言处理--基于 AIML 的模式匹配聊天机器人
  16. 单机搭建Nacos集群
  17. httpClient如何设置代理
  18. 上证指数开盘指数预测 Matlab
  19. 【MAX7800与ESP8266mcu通讯关键字控制】
  20. 企业危机公关之——新闻评述是什么?如何撰写?

热门文章

  1. Vscode查看敲代码时长(Time Master)
  2. AD查看任意角度PCB的3D效果图
  3. SIGCOMM论文Mobile access bandwidth in practice measurement, analysis, and implications阅读笔记
  4. SIGCOMM 2020 Topic Preview: Video + Machine Learning
  5. 附合导线计算软件_AI 可以在 6 小时内设计出计算机芯片?谷歌这项研究厉害了...
  6. 信息量-log2P(莫斯编码使用频繁P大的字符编码段信息量少)、信息熵:期望E=-Plog2P、两点分布交叉熵=KL散度=相对熵=-plnp-(1-p)ln(1-p)不对称、JS散度对称
  7. 【ICPC-283】hdu 2126 Buy the souvenirs(二维0/1背包)
  8. 基于SYD8801的蓝牙遥控器设计方案
  9. 美人松的高度1 c++信息学奥赛
  10. 瑞思(REDU.US)主动转型,中国充电桩运营龙头浮出水面