当前位置: 首页> 函数类别大全> imageellipse

imageellipse

绘制一个椭圆
名称:imageellipse
分类:图像处理GD
所属语言:php
一句话介绍:绘制一个椭圆

imageellipse 函数

适用 PHP 版本

PHP 4及以上版本。

函数说明

imageellipse 函数用于在图像上绘制一个椭圆。

函数语法

bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)

参数

  • image (resource): 要绘制椭圆的图像资源。
  • cx (int): 椭圆的中心点 X 坐标。
  • cy (int): 椭圆的中心点 Y 坐标。
  • width (int): 椭圆的宽度。
  • height (int): 椭圆的高度。
  • color (int): 椭圆的颜色,通常是通过 imagecolorallocate() 函数生成的颜色值。

返回值

成功时返回 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格式。

同类函数
热门文章