当前位置:  编程技术>php

PHP GD库函数大全(收藏)

    来源: 互联网  发布时间:2014-10-11

    本文导语:  本节内容: php gd库的函数大全。 1,图像信息:   gd_info    取得当前安装的 GD 库的信息 imagetypes   返回当前 PHP 版本所支持的图像类型 image_type_to_extension  取得图像类型的文件后缀 image_type_to_mime_type  取得 图像类型的 MI...

本节内容:
php gd库的函数大全。

1,图像信息:
 

gd_info    取得当前安装的 GD 库的信息
imagetypes   返回当前 PHP 版本所支持的图像类型
image_type_to_extension  取得图像类型的文件后缀
image_type_to_mime_type  取得 图像类型的 MIME 类型
getimagesize       取得图像大小
imagesx       取得图像宽度
imagesy       取得图像高度
imageistruecolor   检查图像是否为真彩色图像

2,新建/载入图像:
 

imagecreate — 新建一个基于调色板的图像
imagecreatefromgd2 — 从 GD2 文件或 URL 新建一图像
imagecreatefromgd2part — 从给定的 GD2 文件或 URL 中的部分新建一图像
imagecreatefromgd — 从 GD 文件或 URL 新建一图像
imagecreatefromgif — 从 GIF 文件或 URL 新建一图像
imagecreatefromjpeg — 从 JPEG 文件或 URL 新建一图像
imagecreatefrompng — 从 PNG 文件或 URL 新建一图像
imagecreatefromstring — 从字符串中的图像流新建一图像
imagecreatefromwbmp — 从 WBMP 文件或 URL 新建一图像
imagecreatefromxbm — 从 XBM 文件或 URL 新建一图像
imagecreatefromxpm — 从 XPM 文件或 URL 新建一图像
imagecreatetruecolor — 新建一个真彩色图像

3,输出图像:
 

image2wbmp      以 WBMP 格式将图像输出到浏览器或文件
imagegd2      将 GD2 图像输出到浏览器或文件
imagegd          将 GD 图像输出到浏览器或文件
imagegif      以 GIF 格式将图像输出到浏览器或文件
imagewbmp      以 WBMP 格式将图像输出到浏览器或文件
imagexbm      将 XBM 图像输出到浏览器或文件
imagejpeg      以 JPEG 格式将图像输出到浏览器或文件
imagepng      以 PNG 格式将图像输出到浏览器或文件

4,杂项相关:
 

imagealphablending  设定图像的混色模式
imageantialias      是否使用抗锯齿(antialias)功能
imageinterlace      激活或禁止隔行扫描
imagegammacorrect        对 GD 图像应用 gamma 修正
iptcembed      将二进制 IPTC 数据嵌入到一幅 JPEG 图像中
iptcparse      将二进制 IPTC http://www.iptc.org/ 块解析为单个标记
imagesavealpha      设置标记以在保存 PNG 图像时保存完整的 alpha 通道信息(与单一透明色相反)

5,图形相关:
 

imagearc      画椭圆弧
imageconvolution   用系数 div 和 offset 申请一个 3x3 的卷积矩阵
imagedashedline    画一虚线
imageellipse      画一个椭圆
imagerectangle    画一个矩形
imagefilledarc     画一椭圆弧且填充
imagefilledellipse 画一椭圆并填充
imagefilledpolygon   画一多边形并填充
imagefilledrectangle  画一矩形并填充
imagesetbrush      设定画线用的画笔图像
imagesetpixel      画一个单一像素
imagesetstyle      设定画线的风格
imagesetthickness        设定画线的宽度
imagepolygon      画一个多边形
imageline      画一条线段

6,字符/字体相关:
 

imagechar      水平地画一个字符
imagecharup      垂直地画一个字符
imagestring      水平地画一行字符串
imagestringup       垂直地画一行字符串
imagepsbbox      给出一个使用 PostScript Type1 字体的文本方框
imagepsencodefont   改变字体中的字符编码矢量
imagepsextendfont   扩充或精简字体
imagepsfreefont      释放一个 PostScript Type 1 字体所占用的内存
imagepsloadfont      从文件中加载一个 PostScript Type 1 字体
imagepsslantfont     倾斜某字体
imagepstext      用 PostScript Type1 字体把文本字符串画在图像上
imagettfbbox      取得使用 TrueType 字体的文本的范围
imagettftext      用 TrueType 字体向图像写入文本
imageftbbox      给出一个使用 FreeType 2 字体的文本框
imagefttext      使用 FreeType 2 字体将文本写入图像
imagefontheight      取得字体高度
imagefontwidth      取得字体宽度
imageloadfont      载入一新字体

7,颜色相关:
 

imagecolorallocate    为一幅图像分配颜色
imagecolorallocatealpha  为一幅图像分配颜色 + alpha
imagecolorat      取得某像素的颜色索引值
imagecolorclosest        取得与指定的颜色最接近的颜色的索引值取得某像素的颜色索引值
imagecolorclosestalpha   取得与指定的颜色加透明度最接近的颜色
imagecolorclosesthwb     取得与给定颜色最接近的色度的黑白色的索引
imagecolordeallocate     取消图像颜色的分配
imagecolorexact      取得指定颜色的索引值
imagecolorexactalpha   取得指定的颜色加透明度的索引值
imagecolormatch      使一个图像中调色板版本的颜色与真彩色版本更能匹配
imagepalettecopy        将调色板从一幅图像拷贝到另一幅
imagecolorresolve        取得指定颜色的索引值或有可能得到的最接近的替代值
imagecolorresolvealpha   取得指定颜色 + alpha 的索引值或有可能得到的最接近的替代值
imagecolorset      给指定调色板索引设定颜色
imagecolorsforindex     取得某索引的颜色
imagecolorstotal        取得一幅图像的调色板中颜色的数目
imagecolortransparent   将某个颜色定义为透明色

8,图像操作:
 

imagecopy      拷贝图像的一部分
imagecopymerge      拷贝并合并图像的一部分
imagecopymergegray    用灰度拷贝并合并图像的一部分
imagecopyresampled    重采样拷贝部分图像并调整大小
imagecopyresized      拷贝部分图像并调整大小
imagerotate      用给定角度旋转图像
jpeg2wbmp      将 JPEG 图像文件转换为 WBMP 图像文件
png2wbmp      将 PNG 图像文件转换为 WBMP 图像文件
imagedestroy      销毁一图像

 1 2 下一页 尾页

    
 
 

您可能感兴趣的文章:

  • PHP的substr() 函数用法
  • 数据库 iis7站长之家
  • php中检测变量是否是一个对象的is_object函数介绍及用法举例
  • php构造函数与析构函数初探
  • php session_id()函数介绍及代码实例
  • PHP中的Pack()函数,Java有哪个函数与之对应???
  • php中session_id()函数详细介绍,会话id生成过程及session id长度
  • php构造函数与析构函数 php内存管理函数
  • php将html特殊字符转换成html字符串的函数:htmlspecialchars()介绍及代码举例
  • php数组函数之array_combine() 数组合并函数
  • php使用socket_bind()函数绑定IP地址
  • php构造函数和析构函数学习
  • php将unix时间戳转换成字符串时间函数(date)
  • php trim函数执行过程解析
  • php通过pack和unpack函数实现对二进制数据封装及解析
  • php递归函数小例子
  • php时间格式化函数date介绍及用法参考
  • php sprintf函数用法 php浮点数格式
  • php递归示例 php递归函数代码
  • php构造函数与析构函数实例分析
  • 在php中如何用exec()函数运行mv命令
  • PHP数组排序方法总结(收藏)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php模拟登录 php curl模拟登录教程大全
  • php数组排序方法大全(脚本学堂整理奉献)
  • php高级工程师面试题大全
  • php文件大小格式化函数大全
  • php字符串截取函数大全
  • php编译安装常见错误大全和解决方法
  • php curl参数详解与用法大全
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS
  • php通过socket_bind()设置IP地址代码示例
  • php服务器探针显示php服务器信息
  • php安装完成后如何添加mysql扩展
  • PHP缓存加速器 Alternative PHP Cache (APC)
  • PHP介绍及学习网站推荐
  • PHP源文件加密工具 PHP Screw
  • php中操作memcache的类及成员列表及php下如何连接memched服务器
  • PHP自动化测试 PHP-QAT
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • PHP 的 HTTP 客户端库 PHP Buzz
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • PHP 调试工具 PHP_Dyn


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3