imagefilledellipse

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

imagefilledellipseDibuja una elipse llena

Descripción

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

Dibuja una elipse centrada en las coordenadas especificadas sobre la imagen proporcionada.

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 relleno. 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 imagefilledellipse()

<?php

// Nueva imagen
$image = imagecreatetruecolor(400, 300);

// Color de fondo
$bg = imagecolorallocate($image, 0, 0, 0);

// Color de relleno de la elipse
$col_ellipse = imagecolorallocate($image, 255, 255, 255);

// Se dibuja la elipse blanca
imagefilledellipse($image, 200, 150, 300, 200, $col_ellipse);

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

?>

El resultado del ejemplo sería algo similar a:

Visualización del ejemplo: imagefilledellipse()

Notas

Nota:

imagefilledellipse() ignora imagesetthickness().

Ver también