首页 » Web前端 » php画图技巧_PHP中GD库的安装与画图流程详解

php画图技巧_PHP中GD库的安装与画图流程详解

访客 2024-10-23 0

扫一扫用手机浏览

文章目录 [+]

打开php.ini,查询gd2.dll

把这一行的注释去掉,重启apache

php画图技巧_PHP中GD库的安装与画图流程详解

gd库干系函数的特点及学习方法:

php画图技巧_PHP中GD库的安装与画图流程详解
(图片来自网络侵删)

gd库干系函数----参数特殊多,最多达11个,以是请不要去世记.

重在理解:

1:理解绘图的过程

2:理解屏幕的坐标体系

测试gd库的信息,用gd_info函数

PHP

print_r(gd_info());

1print_r(gd_info());

GD库画图的范例流程!

1:创建画布

2:创建各种颜料

3:绘画(如写字,画线,画矩形等形状)

4:保存成图片

5:清理沙场,销毁画布!

1:造画布(多宽,多高) imagecreatetruecolor()

返回是资源类型

/

$width = 300;

$height = 200;

$im = imagecreatetruecolor($width,$height);

// print_r($im);

/

2:创建颜料 imagecolorallocate

imagecolorallocate(画布资源,红,绿,蓝)

/

$blue = imagecolorallocate($im,0,0,255);

/

3:画图

先用最大略的,泼墨渲染! imagefill

imagefill是用颜料添补画布

bool imagefill (画布资源 , 添补的起始点x值 , 添补的起始点y值 , 添补颜色)

/

imagefill($im,0,0,$blue);

/

4:保存!

imagepng

imagejpeg

imagegif

..

来保存身分歧图片格式

/

if(imagepng($im,'./01.png')) {

echo '图片天生成功!';

} else {

echo 'fail';

}

/

5:销毁画布

画布很耗资源,把稳开释!

/

imagedestroy($im);

画图5步详解!

/

1 创建画布

可以用imagecreatetruecolor来创建空缺画布,

也可以直接打开一幅图片来创建画布(自然,所做的修正在图片根本上进行)

imagecreatefromjpeg()

imagecreatefrompng()

imagecreatefromgif()

/

$file = './home.jpg';

$im = imagecreatefromjpeg($file);

//print_r($im);

/

配颜料

/

$red = imagecolorallocate($im,255,0,0);

$blue = imagecolorallocate($im,0,0,255);

/

bool imageline ( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )

参数分别代表: 画布资源, 1端点的x值, y值, 另一端点x,y值, 线段的颜色

/

/

从左上角到右下解,画一条红线

/

imageline($im,0,0,300,200,$red);

/

从左下角到右上解,画一条红线

/

imageline($im,0,200,300,0,$blue);

/

第3步,保存图片,也有讲究

imagepng()

imagejpeg()

imagegif()保存身分歧类型的图片

也可以把图片内容不保存,直接输出!

/

//echo imagejpeg($im,'./homenew.jpeg')?'保存成功':'保存失落败';

// 下面,直接输出图片,还是用上面几个函数,

// 不要第2个参数,即可直接输出

// 在验证码里,这个功能必用.

header('content-type: image/png');

imagepng($im);

/

销毁

/

imagedestroy($im);

原文:http://150643.com/406.html

标签:

相关文章

今日头条算法如何实现个化推荐与精准传播

信息传播方式发生了翻天覆地的变化。今日头条作为国内领先的信息分发平台,凭借其强大的算法推荐系统,吸引了海量用户。今日头条的算法究竟...

Web前端 2025-01-31 阅读1 评论0

今日头条算法关闭之谜内容分发新格局

今日头条作为一款备受瞩目的新闻资讯平台,凭借其独特的算法推荐机制,吸引了大量用户。近期有关今日头条算法关闭的消息引发了广泛关注。本...

Web前端 2025-01-31 阅读1 评论0

今日头条算法智能推荐背后的科技魅力

信息爆炸的时代已经到来。人们每天在互联网上接触到海量的信息,如何从中筛选出有价值的内容,成为了人们关注的焦点。今日头条作为一款智能...

Web前端 2025-01-31 阅读1 评论0

今日头条算法专利申请个化推荐的秘密武器

信息爆炸的时代已经来临。在众多信息中,如何快速找到自己感兴趣的内容成为了一个难题。今日头条作为中国领先的资讯平台,凭借其独特的算法...

Web前端 2025-01-31 阅读1 评论0

今日头条算法机器推荐模式的秘密与挑战

大数据、人工智能等新兴技术的应用已经渗透到我们生活的方方面面。在信息爆炸的时代,人们获取信息的渠道越来越丰富,如何在海量信息中找到...

Web前端 2025-01-31 阅读1 评论0