PHP GD 库
约 230 个字 9 行代码 预计阅读时间 1 分钟
对图像进行操作。
常用函数
创建图片
创建一个宽 $width
像素、高 $height
像素的图片:
从文件名为 $path
的指定格式(如 png、jpg)文件创建图片:
指定颜色
为图片 $img
指定 rgb($r
, $g
, $b
)格式的颜色:
第一次使用时会将颜色应用到图片的背景色,之后不会再这样。
添加椭圆
以图片 $img
的坐标($cx
, $cy
),绘制宽 $width
像素、高 $height
像素,边框颜色为 $color
(可以使用 imagecolorallocate($img, $r, $g, $b)
来传递)的(椭)圆形:
添加字符
使用 $font
指代的字体,在图片 $img
的($x
, $y
)坐标中,添加字符为 $string
、颜色为 $color
的字符串:
$font
可以选用内置的拉丁语系的字体 1
、2
、3
、4
、5
,也可以借助 imageloadfont()
自定义。
输出图片
输出图片 $img
为 PNG 文件:
输出图片 $img
为 JPEG 文件: