imagefilledellipse

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

imagefilledellipseDesenha uma elipse preenchida

Descrição

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

Desenha uma elipse centrada nas coordenadas especificadas na imagem informada em image.

Parâmetros

image

Um objeto GdImage, retornado por uma das funções de criação de imagem, como imagecreatetruecolor().

center_x

Coordenada x do centro da elipse.

center_y

Coordenada y do centro da elipse.

width

Largura da elipse.

height

Altura da elipse.

color

Cor de preenchimento. Um identificador de cor criado com imagecolorallocate().

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Registro de Alterações

Versão Descrição
8.0.0 O parâmetro image agora espera uma instância de GdImage; anteriormente, um resource gd válido era esperado.

Exemplos

Example #1 Exemplo de imagefilledellipse()

<?php

// cria uma imagem vazia
$image = imagecreatetruecolor(400, 300);

// preenche a cor de fundo
$bg = imagecolorallocate($image, 0, 0, 0);

// escolhe uma cor para a elipse
$col_ellipse = imagecolorallocate($image, 255, 255, 255);

// desenha a elipse branca
imagefilledellipse($image, 200, 150, 300, 200, $col_ellipse);

// mostra a figura
header("Content-type: image/png");
imagepng($image);

?>

O exemplo acima produzirá algo semelhante a:

Saída do exemplo: imagefilledellipse()

Notas

Note:

imagefilledellipse() ignora imagesetthickness().

Veja Também