函数名称:imagefilledellipse()
函数描述:该函数用于在图像上绘制填充的椭圆。
适用版本:PHP 4, PHP 5, PHP 7
语法:bool imagefilledellipse ( resource $image , int $cx , int $cy , int $width , int $height , int $color )
参数:
返回值:成功时返回true,失败时返回false。
示例:
// 创建一个新的图像资源
$image = imagecreatetruecolor(400, 400);
// 设置背景颜色
$bg_color = imagecolorallocate($image, 255, 255, 255);
imagefill($image, 0, 0, $bg_color);
// 设置椭圆的填充颜色
$ellipse_color = imagecolorallocate($image, 255, 0, 0);
// 绘制填充的椭圆
imagefilledellipse($image, 200, 200, 300, 200, $ellipse_color);
// 输出图像
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
以上示例创建了一个400x400像素的图像,并将背景颜色设置为白色。然后,使用红色填充颜色绘制了一个宽度为300像素、高度为200像素的椭圆,椭圆的中心点位于图像的中心。最后,将绘制好的图像输出为PNG格式。