PHP | función imagefilledrectangle()

La función imagefilledrectangle() es una función incorporada en PHP que se utiliza para crear un rectángulo relleno. Esta función crea un rectángulo relleno con un color dado en la imagen. La esquina superior izquierda de la imagen es (0, 0).

Sintaxis:

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

Parámetros: esta función acepta seis parámetros, como se mencionó anteriormente y se describe a continuación:

  • $imagen: lo devuelve una de las funciones de creación de imágenes, como imagecreatetruecolor(). Se utiliza para crear el tamaño de la imagen.
  • $x1: este parámetro se usa para establecer la coordenada x para el punto 1.
  • $y1: este parámetro se usa para establecer la coordenada y para el punto 1.
  • $x2: este parámetro se usa para establecer la coordenada x para el punto 2.
  • $y2: este parámetro se usa para establecer la coordenada y para el punto 2.
  • $color: este parámetro contiene el identificador de color relleno. Un identificador de color creado con la función imagecolorallocate().

Valor devuelto: esta función devuelve verdadero en caso de éxito o falso en caso de error.

Los siguientes programas ilustran la función imagefilledrectangle() en PHP:

Programa 1:

<?php
  
// Create an image of given size
$image = imagecreatetruecolor(500, 300);
$green = imagecolorallocate($image, 0, 153, 0);
  
// Draw the rectangle of green color
imagefilledrectangle($image, 20, 20, 480, 280, $green);
  
// Output image in png format
header("Content-type: image/png");
imagepng($image);
   
// Free memory
imagedestroy($image);
?>

Producción:
imagerectanglefilled

Programa 2:

<?php
  
// Create an image of given size
$image = imagecreatetruecolor(500, 300);
$white = imagecolorallocate($image, 255, 255, 255);
  
// Draw the rectangle of white color
imagefilledrectangle($image, 20, 20, 480, 280, $white);
  
// Output image
header("Content-type: image/png");
imagepng($image);
   
// Free memory
imagedestroy($image);
?>

Producción:
imagerectanglefilled

Artículos relacionados:

Referencia: http://php.net/manual/en/function.imagefilledrectangle.php

Publicación traducida automáticamente

Artículo escrito por Mahadev99 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *