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 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 la elipse. 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 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);

?>

Resultado del ejemplo anterior es similar a :

Visualización del ejemplo: imageellipse()

Notas

Nota:

imageellipse() ignora imagesetthickness().

Ver también