imageellipse

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

imageellipseDibuja una elipse

Descripción

imageellipse(
    GdImage $image,
    int $center_x,
    int $center_y,
    int $width,
    int $height,
    int $color
): bool

Dibuja una elipse centrada en el punto especificado.

Parámetros

image

Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().

center_x

X: coordenada del centro.

center_y

Y: coordenada del centro.

width

El ancho de la elipse.

height

La altura de la elipse.

color

El color de la elipse. Un identificador de color creato con imagecolorallocate().

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Historial de cambios

Versión Descripción
8.0.0 image expects a GdImage instance now; previously, a valid gd resource was expected.

Ejemplos

Ejemplo #1 Ejemplo con imageellipse()

<?php
// Creación de una imagen vacía
$image = imagecreatetruecolor(400, 300);

// Selección del color de fondo
$bg = imagecolorallocate($image, 0, 0, 0);

// Rellena el fondo con el color seleccionado
imagefill($image, 0, 0, $bg);

// Selección del color de la elipse
$col_ellipse = imagecolorallocate($image, 255, 255, 255);

// Dibuja la elipse
imageellipse($image, 200, 150, 300, 200, $col_ellipse);

// Muestra la imagen
header("Content-type: image/png");
imagepng($image);

?>

El resultado del ejemplo sería algo similar a:

Visualización del ejemplo: imageellipse()

Notas

Nota:

imageellipse() ignora imagesetthickness().

Ver también