社区
基础编程
帖子详情
PHP中GD库是做什么用的?
超级大笨狼
2012-04-25 05:46:49
实用吗?大家开发过程中用不用这个库?
...全文
878
6
打赏
收藏
PHP中GD库是做什么用的?
实用吗?大家开发过程中用不用这个库?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一线码农
2012-04-25
打赏
举报
回复
10.3.1 PHP中GD库的使用
在PHP中,有一些简单的图像函数是可以直接使用的,但大多数要处理的图像,都需要在编译PHP时加上图像函数的GD库。除了安装GD库之外,在PHP中还可能需要其他的库,这可以根据需要支持哪些图像格式而定。GD库可以在http://www.boutell.com/gd/免费下载,可以参考本书在第2章介绍的方式安装GD库。
不同的GD版本支持的图像格式不完全一样,最新的GD库版本支持GIF、JPEG、PNG、WBMP、XBM等格式的图像文件,此外还支持一些如FreeType、Type 1等字体库。通过GD库中的函数可以完成各种点、线、几何图形、文本以及颜色的操作和处理,也可以创建或读取多种格式的图像文件。
在PHP中,通过GD库处理图像的操作,都是先在内存中处理,操作完成以后再以文件流的方式,输出到浏览器或保存在服务器的磁盘中。创建一个图像应该完成如下所示的四个基本步骤。
(1)创建画布:所有的绘图设计都需要在一个背景图片上完成,而画布实际上就是在内存中开辟的一块临时区域,用于存储图像的信息。以后的图像操作都将基于这个背景画布,该画布的管理就类似于我们在画画时使用的画布。
(2)绘制图像:画布创建完成以后,就可以通过这个画布资源,使用各种画像函数设置图像的颜色、填充画布、画点、线段、各种几何图形,以及向图像中添加文本等。
(3)输出图像:完成整个图像的绘制以后,需要将图像以某种格式保存到服务器指定的文件中,或将图像直接输出到浏览器上显示给用户。但在图像输出之前,一定要使用header()函数发送Content-type通知浏览器,这次发送的是图片不是文本。
(4)释放资源:将图像被输出以后,画布中的内容也不再有用。出于节约系统资源的考虑,就需要及时清除画布占用的所有内存资源。
helloDongXiu
2012-04-25
打赏
举报
回复
gd库是php处理图形的扩展库,gd库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。 在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。
在php中使用gd库来对图像进行操作,GD为是一个动态的开放的创建图像的源代码公开的函数库。可以从官方网站www.boutell.com/gd处下载,目前GD库支持gif,png,jpeg,wbmp,xbm等多种图像格式。GD库通常用于对图像的处理。
参考:
http://blog.itechol.com/space-33-do-blog-id-844.html
黄袍披身
2012-04-25
打赏
举报
回复
是php的必扩之展.
梦游
2012-04-25
打赏
举报
回复
gd库是php处理图形的扩展库,gd库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。 在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。
wulg10
2012-04-25
打赏
举报
回复
gd库是php处理图形的扩展库,gd库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。 在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。
一起混吧
2012-04-25
打赏
举报
回复
实用。生成缩略图/验证码都的靠他。
PHP
中
GD
库是
做
什么用的?
PHP
GD
库介绍11111111
什么是
gd
库?
gd
库是
php
处理图形的扩展库,
gd
库提供了一系列用来处理图片的API,使用
GD
库可以处理图片,或者生成图片。 在网站上
GD
库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。 在
php
中
使用
gd
库来对图像进行操作,
GD
为是一个动态的开放的创建图像的源代码公开的函数库。可以从官方网站www.boutell.com/
gd
处下载,目前
GD
库支持gif,...
php
是什么意思啊
中
GD
库,
PHP
中
GD
库是
做
什么用的? 该怎么解决 -
php
教程
PHP
中
GD
库是
做
什么用的? 该怎么解决 -
php
教程
PHP
中
GD
库是
做
什么用的? 实用吗? 大家开发过程
中
用不用这个库?------ 解决方案 --------------------
gd
库是
php
处理图形的扩展库,
gd
库提供了一系列用来处理图片的 API, 使用
GD
库可以处理图片, 或者生成图片在网站上
GD
库通常用来生成缩略图或者用来对图片加水印或者对网站数据...
php
的验证码要
gd
库,
php
中
使用
GD
库
做
验证码
require_once 'string.func.
php
';//通过
GD
库
做
验证码/***添加验证文字* @param int $type* @param int $length*/function buildRandomString($type=1,$length=4){$row='';if($type==1){$row=join('',range(0, 9));}else if($type=...
PHP
用
GD
库模拟时钟
php
图像处理现在有更好的ImageMagick。但
GD
库还是用户颇多。小例子模拟时钟。 根据系统时间,只
做
了秒针。主要是三角函数弧度计算。然后1秒刷新一次网页即可。 两个文件: clock.html <body> <img id="time" src="time.
php
"> <script> setInterval(function(){ do...
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章