(PHP 4, PHP 5, PHP 7, PHP 8)
imagefilledrectangle — Desenha um retângulo preenchido
Cria um retângulo preenchido com a cor informada no parâmetro color
na imagem fornecida em image
, iniciando no ponto 1 e terminando no ponto 2. 0, 0 é o canto superior esquerdo da imagem.
image
Um objeto GdImage, retornado por uma das funções de criação de imagem, como imagecreatetruecolor().
x1
Coordenada x do ponto 1.
y1
Coordenada y do ponto 1.
x2
Coordenada x do ponto 2.
y2
Coordenada y do ponto 2.
color
A cor de preenchimento. Um identificador de cor criado com imagecolorallocate().
Versão | Descrição |
---|---|
8.0.0 | O parâmetro image agora espera uma instância de GdImage; anteriormente, um resourcegd válido era esperado. |
Exemplo #1 Uso de imagefilledrectangle()
<?php
// Cria uma imagem 55x30
$im = imagecreatetruecolor(55, 30);
$white = imagecolorallocate($im, 255, 255, 255);
// Desenha um retângulo branco
imagefilledrectangle($im, 4, 4, 50, 25, $white);
// Grava a imagem
imagepng($im, './imagefilledrectangle.png');
imagedestroy($im);
?>
O exemplo acima produzirá algo semelhante a: