imageellipse
绘制一个椭圆
PHP 4及以上版本。
imageellipse 函数用于在图像上绘制一个椭圆。
bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)
成功时返回 true,失败时返回 false。
以下代码示例演示了如何使用 imageellipse 函数在图像中绘制一个椭圆。
在这段代码中,首先创建了一个真彩色图像,并分配了一个颜色。接着,调用 imageellipse 在图像上绘制椭圆,并最后输出图像。
示例代码:
$image = imagecreatetruecolor(200, 200);
$white = imagecolorallocate($image, 255, 255, 255);
$red = imagecolorallocate($image, 255, 0, 0);
imagefill($image, 0, 0, $white);
imageellipse($image, 100, 100, 150, 100, $red);
header('Content-Type: image/png');
imagepng($image);
imagedestroy($image);
这段代码将生成一个大小为200x200像素的图像,背景为白色,在图像中央绘制一个红色的椭圆。最后,输出为PNG格式。