首页 > 知识库 > 正文

GD库是什么 关于GD库的详细介绍

GD库是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片,也可以给图片加水印。

主要用途

在网站上GD库通常用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等。在PHP处理图像,可使用GD库,而GD库开始时是支持GIF的,但由于GIF使用了有版权争议的LZW算法,会引起法律问题,于是从 GD 库 1.6 版起所有的 GIF 支持都移除了,但是又在 GD 库 2.0.28 版起又加了回来。如果使用二者之间版本的 GD 库时 GIF 相关函数不可用。

安装与配置

如果是 win 的服务器,比较简单,步骤如下:

1. 用dos命令(也可以手动操作,拷贝dlls文件夹里所有dll文件到system32目录下) copy c:\php\dlls\*.dll c:\windows\system32\

2. 打开php.ini

设置extension_dir = "c:/php/extensions/";

3. 在“;extension=php_gd2.dll”一行,把extension前面的分号去掉,如果没有php_gd2.dll,php_gd.dll也一样,保证确实存在这一文件c:/php/extensions/php_gd2.dll.

linux服务器上配置方法:

yum install php-gd* #适用于32bit操作系统安装命令;

yum install php-gd.x86_64 #适用于64bit操作系统安装命令;

检测

方法1 :将下面的程序保存为一个后缀为 .php 的文件

<?php phpinfo(); ?> 把这个文件存为 phpinfo.php,然后传到服务器的网站目录下,在浏览器访问这个文件,如: xxx.xxx.xxx/bbs/phpinfo.php

然后搜索这个页面里面是否存在 GD 库,如果搜不到,说明没有装 GD 库。

如果存在并且开启了则如下图所示:

gd库 图片

gd库 图片

方法2:利用function_exists函数

<?php echo function_exists("imagecreate")?>;如果返回值为1,刚说明服务器支持GD库。

在linux控制台查询配置状态:

php -i|grep -i --color gd

如果没有

GD Support => enabled

则表明未配置成功。

为您推荐可能与“GD库”相关的内容:

GD[图像工具库]

GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库提供的一系列API,可以对图像进行处理或者直接生成新的图片。

GD[日本动画片]

《机动战士高达》自1979年登场以来,已成为日本动画作品中最著名、最经久不衰、最庞大、也是盈利最高的系列 。 《机动战士高达0079》与《宇宙战舰大和号...

GD[美国乐队]

绿日(Green Day),美国朋克乐队,由主唱兼吉他手比利·乔·阿姆斯特朗、贝斯手迈克·迪恩特和鼓手特雷·库尔组成。 1986年,乐队的前身“Swee...

福库

福库,Cuckoo公司成立于1978年,当时名称为Sunkwang电子有限公司。该公司是韩国领先的电饭锅制造商,占有70% 的市场份额;也是世界顶尖的电...

韩国福库

2001. 2006. 2006.

福库电饭煲

Cuckoo公司成立于1978年,当时名称为Sunkwang电子有限公司。该公司是韩国领先的电饭锅制造商,占有70% 的市场份额;也是世界顶尖的电饭锅品...

福库电压力锅

福库电压力锅,Cuckoo公司成立于1978年,当时名称为Sunkwang电子有限公司。该公司是韩国领先的电饭锅制造商,占有70% 的市场份额;也是世界...

PHP开发手册(典藏版)

操作方法;第3篇介绍PHP的扩展库PEAR、ADOdb、FPDF、GD库...等多种常见类库的应用,PHP与图像、邮件系统、LDAP系统等常见对象的操作...中的常用类库与对象的操作,并对目前流行的各种PHP编程框架有一定了解。第...

PHP开发手册

介绍PHP的扩展库PEAR、ADOdb、FPDF、GD库的操作方法,以及...

声明:本网内容收集自互联网,旨在传播知识仅供参考,不代表本网赞同其观点,文字及图片版权归原网站所有。

sncmj885188191746245imrccCodeUnknownqq527387687
猜你喜欢
热门推荐
今日推荐 更多
猜你喜欢
北京快3 传奇私服 500万彩票网