您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

PHP 图像处理

PHP 图像处理

PHP 提供了丰富的图像处理函数,主要包括:

函数 描述
取得当前安装的 GD 库的信息
获取图像信息
获取图像信息
获取图片后缀
返回图像的 MIME 类型
输出WBMP图片
返回经过仿射变换后的图像
连接两个矩阵
获取矩阵
设定图像的混色模式
是否使用抗锯齿(antialias)功能
画椭圆弧
写出横向字符
垂直地画一个字符
为一幅图像分配颜色
为一幅图像分配颜色和透明度
取得某像素的颜色索引值
取得与指定的颜色最接近的颜色的索引值
取得与指定的颜色加透明度最接近的颜色的索引
取得与指定的颜色最接近的色度的黑白色的索引
获取图像宽度与高度

GD 库

使用 PHP 图像处理函数,需要加载 GD 支持库。请确定 php.ini 加载了 GD 库:

Window 服务器上:

extension = php_gd2.dll

Linux 和 Mac 系统上:

extension = php_gd2.so

使用 gd_info() 函数可以查看当前安装的 GD 库的信息:

<?php
var_dump(gd_info());
?>

输出大致如下:

array(12) {
  ["GD Version"]=>
  string(26) "bundled (2.1.0 compatible)"
  ["FreeType Support"]=>
  bool(true)
  ["FreeType Linkage"]=>
  string(13) "with freetype"
  ["T1Lib Support"]=>
  bool(false)
  ["GIF Read Support"]=>
  bool(true)
  ["GIF Create Support"]=>
  bool(true)
  ["JPEG Support"]=>
  bool(true)
  ["PNG Support"]=>
  bool(true)
  ["WBMP Support"]=>
  bool(true)
  ["XPM Support"]=>
  bool(false)
  ["XBM Support"]=>
  bool(true)
  ["JIS-mapped Japanese Font Support"]=>
  bool(false)
}

联系我
置顶