php教程水印,PHP教程之ImageTTFText函数实现图像加文字水印的详细资料说明
ImageTTFText函数实现PHP图像加文字水印功能
一个ImageTTFText函数包含了如下的参数
imagettftext (image,size,angle, x, y,color,fontfile,text)
意思是 imagettftext() 将字符串 text 画到 image 所代表的图像上,从坐标 x,y(左上角为 0, 0)开始,角度为 angle,颜色为 color,使用 fontfile 所指定的 TrueType 字体文件。根据 PHP 所使用的 GD 库的不同,如果 fontfile 没有以 ‘/’开头,则 ‘.ttf’ 将被加到文件名之后并且会搜索库定义字体路径。
由 x,y 所表示的坐标定义了第一个字符的基本点(大概是字符的左下角)。这和 imagestring() 不同,其 x,y 定义了第一个字符的右上角。
angle 以角度表示,0 度为从左向右阅读文本(3 点钟方向),更高的值表示逆时针方向(即如果值为 90 则表示从下向上阅读文本)。
fontfile 是想要使用的 TrueType 字体的文件名。
text 是文本字符串,可以包含 UTF-8 字符序列(形式为:{)来访问字体中超过前 255 个的字符。
color 是颜色的索引值。使用某颜色索引值的负值具有关闭防混色的效果
php教程水印,PHP教程之ImageTTFText函数实现图像加文字水印的详细资料说明相关推荐
- PHP 图像加入文字水印的自动换行解决方案(支持中文)
原文来源: https://blog.gxxsite.com/php-image-draw-text-line-auto-cut/ PHP 图像加入文字水印的自动换行解决方案(支持中文) GD 库提供 ...
- 阿里云 OSS 对象存储 OSS 图片加文字水印
阿里云 OSS 对象存储 实际开发需先阅读 阿里云 [OSS快速入门文档](https://help.aliyun.com/document_detail/31883.html?spm=5176.20 ...
- ffmpeg 给 视频 加 文字 水印 标识 阴影 设置 颜色 字体 大小 懒人系列 28 centos7 linux
centos7 linux ffmpeg shell 懒 0.给 视频 加 文字 水印 标识 阴影 设置 颜色 字体 大小 1.建立个文本,改个扩展名shell.sh,复制下面代码-保存. 打开终端( ...
- 不用PS,如何给多图片批量加文字水印?
给图片加上文字水印是我们在工作中经常遇到的事情,比如将图片上传到网站上,为了防止别人盗用自己的图片,我们都习惯在图片上加上水印,文字水印或者图片水印,我就经常在工作中需要给图片加水印. 一个图片加上文 ...
- java文件下载并添加水印_Java下载文件加文字水印(Excel、PDF、图片)
一.导出Excel加文字水印 方法:通过实现准备一个带有水印的Excel文件,然后将数据覆盖该文件然后输出. 比如我准备了如下的一个带水印的模板,我起名为water.xlsx(网上有如何给Excel加 ...
- PHP实现给图片加文字水印
PHP实现给图片加文字水印 一.开发环境 1.Windows+Apache+MySQL+PHP的环境. 2.文本编辑器:Sublime. 二.主要技术 PHP+HTML+CSS 三.效果图与具体步骤 ...
- 如何批量给视频加文字水印?
如何批量给视频加文字水印?我们在对外发布视频前,最好提前给视频添加自己的专属水印,这样能有效的防止视频被别人恶意盗用,还能帮助自己提高品牌宣传的效果.视频水印的方式主要有两种,分别是文字水印和图片水印 ...
- 【加水印】如何批量加文字水印和图片水印,如何批量添加文件名水印到图片里?图片的名称批量写到图片上面?
本文所涉及的软件下载 CSDN尊贵下载:https://download.csdn.net/download/binbin321/19097204 百度网盘下载地址:https://pan.baidu ...
- Java图片加文字水印
Java图片加文字水印 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.I ...
最新文章
- Python自动化办公系列之Python操作PDF
- mysql concat ws 效率,MySQL concat_ws()方法的用法
- list删除某个元素_Redis对象——列表(List)
- ITK:运算后的当前图像
- Java和.NET(C#)的开发用到的技术对比总结
- 拼团功能实现 php_PHP实现微信提现功能
- 什么从什么写短句_2020抖音文案短句:爱情、励志、伤感合集,值得收藏!
- C#判断检测网络是否连接
- lwip协议栈实现服务器端主动发送,API函数及编程实例《LwIP协议栈源码详解—TCP/IP协议的实现》...
- 树莓派4B-Python-控制WS2812
- Android 腾讯信鸽集成
- TMB计算是否要去除驱动突变
- c语言流水调度作业,最优流水作业调度问题:流水作业调度问题
- matlab实现密堆立方体,LAMMPS如何定义六角密堆结构HCP
- [问题]假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”):
- Android实现snmp协议(一)
- 什么是多态?为什么要使用多态?什么时候用多态?多态是如何实现的?使用多态有什么好处?
- 【Docker】镜像制作及使用Dockerfile制作镜像
- Python-Web之前端基础介绍(上)
- 聚焦新Flipboard打造自己的杂志
热门文章
- c语言如何运行txt文件,如何使用EOF在C中运行文本文件?
- linux分区概念理解,在linux安装中的分区概念(转)
- uni-app 写了一个网易云微信小程序
- 红橙Darren视频笔记 IOC注解框架 自己写个注解框架
- 设计模式笔记九:组合模式
- Android笔记 activity生命周期 Tasks and back stack回退栈
- 调试断点_接口测试第11课(断点调试)
- MacOS emacs Command “pyls“ is not present on the path.报错及解决
- LaTeX调整目录的行距
- 从零开始学Pytorch之线性回归