很多站长朋友们都不太清楚php添加gd库,今天小编就来给大家整理php添加gd库,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php如何开启GD库 2、 如何在PHP中开启GD库支持详解 3、 北大青鸟设计培训:PHP中使用GD库创建圆形饼图? php如何开启GD库GD库是干什么用的呢!它是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。GD库在php中默认是没有开启的,如果想让它支持图片处理功能,那么就要手动开启GD库
工具/原料
wampserer(我一直用这个集成环境)
win7
方法/步骤
找到php.ini文件,有两种方法:
方法一:wampserver安装目录下找到路径wamp\bin\mysql\mysql5.5.24\php.ini(我安装的根目录是D盘)
方法二:启动wampserver,单击任务栏wamp图标,选中PHP,看到php.ini,点击进入php.ini文件
打开php.ini文件
用查找工具找到extension=php_gd2.dll,把extension=php_gd2.dll 前面的【;】,介样子就可以了
测试能否用GD库
如何在PHP中开启GD库支持详解首先,你需要确定你的php的ext目录下是否有php_gd2.dll文件,如果有,则进行如下操作。
在你的php.ini文件中将
;extension=php_gd2.dll
前在;号去掉,保存,重启Apache或Nignx
如果不存在,可能拷贝一个放到ext目录下,在执行上述操作,一般的php都带有这个扩展。
直接启用就可以。
以上仅为Windows操作系统下的设置。
如果你用的是Linux操作系统,需要单独安装gd,可以通过
yum -y install gd*
来完成安装,在配置php.ini引入就可以了,比较麻烦,不建议单独配置。可以选一些集成环境进行一键安装。
希望对你有帮助。
北大青鸟设计培训:PHP中使用GD库创建圆形饼图?在php中,有一些简单的图像函数是可以直接使用的,但大多数要处理的图像,都需要在编译PHP时加上GD库。
除了安装GD库之外,在PHP中还可能需要其他的库,美兰电脑培训认为这可以根据需要支持哪些图像格式而定。
不同的GD版本支持的图像格式不完全一样,最新的GD库版本支持GIF、JPEG、PNG、WBMP、XBM等格式的图像文件,此外还支持一些如FreeType、Type1等字体库。
通过GD库中的函数,可以完成各种点、线、几何图形、文本及颜色的操作处理,也可以创建或读取多种格式的图像文件。
在PHP中,通过GD库处理图像的操作都是先在内存中处理,操作完成以后再以文件流的方式输出到浏览器或保存在服务器的磁盘中。
创建一个图像应该完成如下所示4个基本步骤。
①创建画布:所有的绘图设计都需要在一个背景图片上完成,而画布实际上就是在内存中开辟的一块临时区域,用于存储图像的信息。
以后的图像操作都将基于这个背景画布,该画布的管理就类似于我们在画画时使用的画布。
②绘制图像:画布创建完成以后,就可以通过这个画布资源,使用各种画像函数设置图像的颜色、填充画布、画点、线段、各种几何图形,以及向图像中添加文本等。
③输出图像:完成整个图像的绘制以后,需要将图像以某种格式保存到服务器指定的文件中,或将图像直接输出到浏览器上显示给客户。
但在图像输出之前,一定要使用header()函数发送Content-type通知浏览器,这次发送的是图片不是文本。
④释放资源:图像被输出以后,画布中的内容也不再有用。
出于节约系统资源的考虑,需要及时清楚画布占用的所有内存资源。
我们先来了解一下一个非常简单的创建图像脚本。
在下面的脚本文件image.php中,按前面介绍的绘制图像的四个步骤,使用GD库动态输出一个扇形统计图。
关于php添加gd库的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php添加gd库 phpgd库怎么开的详细内容...