好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

php在线测试gd php测试软件

很多站长朋友们都不太清楚php在线测试gd,今天小编就来给大家整理php在线测试gd,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 新浪云php在线编辑配置gd库吗? 2、 怎样开启php的gd库? 3、 php如何开启GD库 新浪云php在线编辑配置gd库吗?

这是因为没有开启gd库,需要开启找到你的php安装目录下的 php.ini配置文件找到 extension=php_gd2.dll 这一条。这句话的前面会有一个分号,去掉就可以开启gd库,需要关闭的就加上去。

怎样开启php的gd库?

Windows下开启PHP的GD库支持

找到php.ini,打开内容,找到:

;extension=php_gd2.dll

把最前面的分号“;”去掉,再保存即可,如果本来就没有分号,那就是已经开启了。

Linux下开启PHP的GD库支持

#开启GD库支持有以下几种方法

##检测GD库是否安装命令

php5 -m | grep -i gd

或者

php -i | grep -i --color gd

##如未安装GD库,则为服务器安装,方法如下

### 如果是源码安装,则加入参数

--with-gd

### 如果是debian系的linux系统,用apt-get安装,如下

apt-get install php5-gd

### 如果是CentOS系的系统,用yum安装,如下

yum install php-gd

### 如果是suse系的linux系统,用yast安装,如下

yast -i php5_gd

### 如果嫌这个世界不够蛋疼呢,可以在原先编译PHP不支持GD的情况下附加

先下zlib源码,libpng源码,gd源码

解压后到源码目录

zlib目录

./configure --prefix=/usr/local/zlib

make ; make install

make clean

libpng目录

cp scripts/makefile.linux ./makefile

./configure --prefix=/usr/local/libpng

make ; make install

make clean

gd目录

./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng

make ; make install

make clean

最后在php.ini中,搜到[gd]后,在下面加一行

extension=/usr/local/libgdgd.so

然后重启php服务,如果不行,试试reboot

好了,不过最后提醒一下,要知道这个世界很多意外的,源码安装,只添加gd库这一个情况下,PHP版本和库的版本各异

,所以:

- 不保证这么付出了这么多后有回报

- 不保证能够成功加载gd.so

- 不保证不怀孕

所以如果是源码安装,最好还是在编译PHP的时候加参数--with-gd

GD库函数

GetImageSize

作用:取得图片的大小[即长与宽] 用法:array GetImageSize(string filename, array [imageinfo]);

ImageArc

作用:画弧线 用法:int ImageArc(int im, int cx, int cy, int w, int h, int s, int e, int col);

ImageChar

作用:写出横向字符 用法:int ImageChar(int im, int font, int x, int y, string c, int col);

ImageCharUp

作用:写出竖式字符 用法:int ImageCharup(int im, int font, int x, int y, string c, int col);

ImageColorAllocate

作用:匹配颜色 用法:int ImageColorAllocate(int im, int red, int green, int blue);

ImageColorTransparent

作用:指定透明背景色 用法:int ImageColorTransparent(int im, int [col]);

ImageCopyResized

作用:复制新图并调整大小 用法:int ImageCopyResized(int dst_im, int src_im, int dstX, int dstY, int srcX,

int srcY, int dstW, int dstH, int srcW, int srcH);

ImageCreate

作用:建立新图 用法:int ImageCreate(int x_size, int y_size);

ImageDashedLine

作用:绘虚线 用法:int ImageDashedLine(int im, int x1, int y1, int x2, int y2, int col);

ImageDestroy 作用:结束图形 用法解释:int ImageDestroy(int im);

ImageFill

作用:图形着色 用法:int ImageFill(int im, int x, int y, int col);

ImageFilledPolygon作用:多边形区域着色 用法:int ImageFilledPolygon(int im, array points, int num_points,

int col);

ImageFilledRectangle作用:矩形区域着色 用法:int ImageFilledRectangle(int im, int x1, int y1, int x2, int

y2, int col);

ImageFillToBorder作用:指定颜色区域内着色 用法:int ImageFillToBorder(int im, int x, int y, int border,

int col);

ImageFontHeight

作用:取得字型的高度 用法:int ImageFontHeight(int font);

ImageFontWidth作用:取得字型的宽度 用法:int ImageFontWidth(int font);

ImageInterlace作用:使用交错式显示与否 用法:int ImageInterlace(int im, int [interlace]);

ImageLine作用:绘实线 用法:int ImageLine(int im, int x1, int y1, int x2, int y2, int col);

ImageLoadFont作用:载入点阵字型 用法:int ImageLoadFont(string file);

ImagePolygon作用:绘多边形 用法:int ImagePolygon(int im, array points, int num_points, int col);

ImageRectangle作用:绘矩形 用法:int ImageRectangle(int im, int x1, int y1, int x2, int y2, int col);

ImageSetPixel作用:绘点 用法:int ImageSetPixel(int im, int x, int y, int col); ImageString 作用:绘横式

字符串 用法:int ImageString(int im, int font, int x, int y, string s, int col);

ImageStringUp作用:绘直式字符串 用法:int ImageStringUp(int im, int font, int x, int y, string s, int

col);

ImageSX

作用:取得图片的宽度 用法:int ImageSX(int im);

ImageSY

作用:取得图片的高度 用法:int ImageSY(int im);

ImageTTFBBox

作用:计算 TTF 文字所占区域 用法:array ImageTTFBBox(int size, int angle, string fontfile, string text);

ImageTTFText作用:写 TTF 文字到图中 用法:array ImageTTFText(int im, int size, int angle, int x, int y,

int col, string fontfile, string text); ImageColorAt 作用:取得图中指定点颜色的索引值 用法:int

ImageColorAt(int im, int x, int y);

ImageColorClosest

作用:计算色表中与指定颜色最接近者 用法:int ImageColorClosest(int im, int red, int green, int blue);

ImageColorExact

作用:计算色表上指定颜色索引值 用法:int ImageColorExact(int im, int red, int green, int blue);

ImageColorResolve

作用:计算色表上指定或最接近颜色的索引值 用法:int ImageColorResolve(int im, int red, int green, int

blue);

ImageColorSet

作用:设定色表上指定索引的颜色 用法:boolean ImageColorSet(int im, int index, int red, int green, int

blue); ImageColorsForIndex 作用:取得色表上指定索引的颜色 用法:array ImageColorsForIndex(int im, int

index);

ImageColorsTotal

作用:计算图的颜色数 用法:int ImageColorsTotal(int im); ImagePSLoadFont 作用:载入 PostScript 字型 用法

:int ImagePSLoadFont(string filename);

ImagePSFreeFont

作用:卸下 PostScript 字型 用法:void ImagePSFreeFont(int fontindex);

ImagePSEncodeFont

作用:PostScript 字型转成向量字 用法:int ImagePSEncodeFont(string encodingfile);

ImagePSText作用:写 PostScript 文字到图中 用法:array ImagePSText(int image, string text, int font, int

size, int foreground, int background, int x, int y, int space, int tightness, float angle, int

antialias_steps);

ImagePSBBox作用:计算 PostScript 文字所占区域 用法: array ImagePSBBox(string text, int font, int size,

int space, int width, float angle);

ImageCreateFromPNG作用:取出 PNG 图型 用法:int ImageCreateFromPng(string filename);

ImagePNG作用:建立 PNG 图型 用法:int ImagePng(int im, string [filename]);

ImageCreateFromGIF作用:取出 GIF 图型 用法:int ImageCreateFromGif(string filename);

ImageGIF作用:建立 GIF 图型 用法:int ImageGif(int im, string [filename]);

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在线测试gd php测试软件的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did207295
更新时间:2023-05-03   阅读:26次

上一篇: 开发php的工具 开发php用什么工具好

下一篇:phppdf加密 php加密后怎么运行

最新资料更新

  • 1.php接收url php接收json数据
  • 2.php数据库的建立 php中数据库怎么设计
  • 3.php+rpush的简单介绍
  • 4.qbapi.php的简单介绍
  • 5.web安全php Web安全原理分析与实践
  • 6.php条形码生成 条形码生成器工具
  • 7.析构函数php 析构函数不能指定返回类型
  • 8.php读取pdf内容 php读取文本文件
  • 9.php加密解密 php数据加密解密
  • 10.phpnodelay的简单介绍
  • 11.php中catch的简单介绍
  • 12.php技术都有什么 php技术
  • 13.图片执行php代码 图片执行php代码是什么
  • 14.php登陆检测 php登录原理
  • 15.php半角全角 全角半角字符切换
  • 16.php微信推送提醒 php主动推送消息到安卓
  • 17.php的环境安装 phpstudy安装环境
  • 18.php写循环下拉页面 php下拉菜单的代码
  • 19.jq调用php数据 php100 jquery教程
  • 20.php网站界面代码 php网页

CopyRight:2016-{hedonghua:year}{hedonghua:sitegs} 备案ICP:湘ICP备09009000号-16 {hedonghua:sitejym}
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]