imagerectangle

(PHP 4, PHP 5, PHP 7)

imagerectangleDibuja un rectángulo

Descripción

imagerectangle ( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color ) : bool

imagerectangle() crea un rectángulo comenzando por las coordenadas especificadas.

Parámetros

image

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

x1

Coordenada x superior izquierda.

y1

Coordenada y superior izquierda 0, 0 es la esquina superior izquierda de la imagen.

x2

Coordenada x inferior derecha.

y2

Coordenada y inferior derecha.

color

Un identificador de color creado con imagecolorallocate().

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo sencillo de imagerectangle()

<?php
// Crear una imagen de 200 x 200
$lienzo imagecreatetruecolor(200200);

// Asignar colores
$rosa imagecolorallocate($lienzo255105180);
$blanco imagecolorallocate($lienzo255255255);
$verde imagecolorallocate($lienzo13213528);

// Dibujar tres rectángulos, cada uno con su color
imagerectangle($lienzo5050150150$rosa);
imagerectangle($lienzo4560120100$blanco);
imagerectangle($lienzo10012075160$verde);

// Imprimir y liberar memoria
header('Content-Type: image/jpeg');

imagejpeg($lienzo);
imagedestroy($lienzo);
?>

El resultado del ejemplo sería algo similar a:

Salida del ejemplo : Ejemplo sencillo de imagerectangle()