博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP——水印处理
阅读量:3898 次
发布时间:2019-05-23

本文共 624 字,大约阅读时间需要 2 分钟。

1.打开服务器或网络中存在的GIF,JPEG,PNG,WBMP格式图像

  1. imagecreatefromjpeg()
  2. imagecreatefrompng()
  3. imagecreatefromgif()
  4. imagecreatefrombwmp()

imagesx() 输出图像宽度,

imagesy() 输出图像高度
getimagesize() 取得图像大小 (只能传入图片的路径)
imagettfbbox() 返回一个含有8各单元的数组,表示了文本外框的四个角
在这里插入图片描述

加图片水印

imagecopy(); 可以吧图片的一部分拷贝到另外一张图片
参数说明

如果要把水印放在右下角

imagecopy($img,$watermark,$width-1-$watermark _width,$height-1-$watermark _height,0,0,$watermark _width,$watermark _height);

加一个透明的水印

imagecopymerge($img,$watermark,$width-1-$watermark _width,$height-1-$watermark _height,0,0,$watermark _width,$watermark _height,50);//最后一个参数50 ,表示透明度 ,参数越小越透明。0位全透,看不见。100为几乎不透明,和imagecopy函数一模一样

转载地址:http://tquen.baihongyu.com/

你可能感兴趣的文章
Discuz设置特定用户组不启用验证码发帖权限
查看>>
百度云服务器 CentOS 图形界面支持
查看>>
为什么要使用R语言?历数R的优势与缺点
查看>>
[小技巧] Linux 下查询图片的大小
查看>>
Linus Torvalds说那些对人工智能奇点深信不疑的人显然磕了药
查看>>
[小技巧] svn: 不能解析 URL
查看>>
USB_ModeSwitch 介绍
查看>>
大公司和小公司的抢人战,孰胜孰负?
查看>>
通过make编译多文件的内核模块
查看>>
如何调试Javascript代码
查看>>
皮克斯宣布开源Universal Scene Description
查看>>
复盘:一个创业项目的失败之路
查看>>
阿里巴巴宣布加入Linux基金会
查看>>
为什么你应该尝试 “全栈”
查看>>
程序员什么时候该考虑辞职
查看>>
如何写一本书?
查看>>
加班能体现编程的热情吗?
查看>>
Hadley Wickham:一个改变了R的人
查看>>
glibc 指导委员会解散声明
查看>>
Linux创始者托瓦兹谈及IoT --「安全在其次」
查看>>