【GD】day02
作者: thtomatic 分类: php笔记 评论: [ 0 ] 条 浏览: [ 1013 ] 次
GD库1、应用不同的背景作为图片资源
imagecreatefrom图片格式(string $filename)
功能:从现有图片上获取资源
参数:
filename 现有图片的地址
返回:成功 资源
失败 false
getimagesize(string $filename)
功能:获取图片的信息
参数:
filename 图片的地址
返回:图片的信息。格式数组
0-图片的宽
1-图片的高
2-图片的类型
值:1 gif
2 jpeg
3 png
imagefontwidth(int $font)
功能:获取文字的宽度
参数:
font 整数 1~5
返回:宽度值
imagefontheight(int $font)
功能:获取文字的高度
参数:
font 整数 1~5
返回:高度值
imagecopy(resource $des_img,resource $src_img,
int $des_x,int $des_y,
int $src_x,int $src_y,
int $src_w,int $src_h)
功能:将两张图片和并为一张图片
参数:
des_img 大图片的资源
src_img 水印图片的资源
des_x,des_y 水印图片出现在大图片上的位置(坐标)
src_x,src_y 水印图片起始点坐标
src_w,src_h 水印图片的宽和高
自定义函数:
函数名称
- 函数名称采用小驼峰式写法
- 函数名称尽量起的有意义
- 函数名称数字、字母和下划线。数字不能作为函数名称的开始。
- 函数不调用不执行。
图片的缩放和剪切
imagecopyresampled(resource $des_img,resource $src_img,
int $des_x,int $des_y,
int $src_x,int $src_y,
int $des_w,int $des_h,
int $src_w,int $src_h)
功能:图片的缩放和剪切
参数:
des_img 图片缩放后的资源
src_img 原图片的资源
des_x,des_y 图片缩放后的起始点坐标
src_x,src_y 原图片的起始点坐标
des_w 缩放后的宽
des_h 缩放后的高
src_w 原图片的宽
src_h 原图片的高
imagecopyresampled(resource $des_img,resource $src_img,
int $des_x,int $des_y,
int $src_x,int $src_y,
int $des_w,int $des_h,
int $src_w,int $src_h)
功能:图片的缩放和剪切
参数:
des_img 图片剪切后的资源
src_img 原图片的资源
des_x,des_y 图片剪切后的起始点坐标
src_x,src_y 原图片剪切的起始点坐标
des_w 剪切后图片的宽
des_h 剪切后图片的高
src_w 原图片的剪切宽
src_h 原图片的剪切高
图片的翻转和旋转
图片的旋转
imagerotate(resource $img,float $angle,int $bgd_color)
功能:图片的旋转
参数:
img 要旋转的图片资源
angle 旋转的角度
bgd_color 旋转的背景色
返回:成功 被旋转后的图片资源
失败 false
图片水印讲解图片
图片的剪切图片详解
图片的缩放图片详解
水印文字图片详解
演示代码为图片水印的代码
以下为全部代码:
版权所有:《thtomatic》 => 《【GD】day02》
本文地址:https://ask.mykeji.net/phpnotes/gd_day02.html
除非注明,文章均为 《简单记录》 原创,欢迎转载!转载请注明本文地址,谢谢。
发表评论: