imagefilledrectangle

(PHP 4, PHP 5, PHP 7, PHP 8)

imagefilledrectangleDibuja un rectángulo relleno

Descripción

imagefilledrectangle(
    GdImage $image,
    int $x1,
    int $y1,
    int $x2,
    int $y2,
    int $color
): bool

Dibuja un rectángulo de color color en la imagen image, comenzando por el vértice superior izquierdo (1) y finalizando en el vértice inferior derecho (2). La esquina superior izquierda es el origen (0, 0).

Parámetros

image

Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().

x1

X: coordenada del punto 1.

y1

Y: coordenada del punto 1.

x2

X: coordenada del punto 2.

y2

Y: coordenada del punto 2.

color

El color de relleno. Un identificador de color creato con imagecolorallocate().

Valores devueltos

Devuelve true en caso de éxito o false en caso de 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 imagefilledrectangle()

<?php
// Creación de una imagen de 55x30 píxeles
$im = imagecreatetruecolor(55, 30);
$white = imagecolorallocate($im, 255, 255, 255);

// Dibuja un rectángulo blanco
imagefilledrectangle($im, 4, 4, 50, 25, $white);

// Guarda la imagen
imagepng($im, './imagefilledrectangle.png');
?>

El resultado del ejemplo sería algo similar a:

Visualización del ejemplo: imagefilledrectangle()