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 objeto GdImage, retornado 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. A color identifier created with imagecolorallocate().

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un 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);

?>

Resultado del ejemplo anterior es similar a :

Visualización del ejemplo: imagefilledellipse()

Notas

Nota:

imagefilledellipse() ignora imagesetthickness().

Ver también