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
): true

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. Un identificador de color creado con imagecolorallocate().

Valores devueltos

Retorna siempre true.

Historial de cambios

Versión Descripción
8.0.0 image ahora espera una instancia de GdImage; anteriormente, se esperaba un resource gd válido.

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