牛牛在线工具

imagefilledellipse()

收录 8868 个 PHP 函数,含用途说明与用法示例。

imagefilledellipse()

在图像上绘制填充的椭圆

函数名称:imagefilledellipse() 函数描述:该函数用于在图像上绘制填充的椭圆。 适用版本:PHP 4, PHP 5, PHP 7 语法:bool imagefilledellipse ( resource $image , int $cx , int $cy , int $width , int $height , int $color ) 参数: $image:必需,表示图像资源,由imagecreatetruecolor()或imagecreatefrom*()函数创建。 $cx:必需,表示椭圆中心点的x坐标。 $cy:必需,表示椭圆中心点的y坐标。 $width:必需,表示椭圆的宽度。 $height:必需,表示椭圆的高度。 $color:必需,表示填充颜色,可以是一个由imagecolorallocate()函数返回的颜色标识符或由红、绿、蓝三个分量组成的RGB值。 返回值:成功时返回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格式。