PHP | Función ImagickDraw rectángulo()

La función ImagickDraw::rectangle() es una función incorporada en la biblioteca Imagick de PHP que se usa para dibujar un rectángulo.

Sintaxis:

bool ImagickDraw::rectangle( $x1, $y1, $x2, $y2 )

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

  • $x1: este parámetro toma el valor de la coordenada x de la esquina superior izquierda.
  • $y1: este parámetro toma el valor de la coordenada y de la esquina superior izquierda.
  • $x2: Este parámetro toma el valor de la coordenada x de la parte inferior derecha.
  • $y2: Este parámetro toma el valor de la coordenada y de la parte inferior derecha.

Valor de retorno: esta función devuelve VERDADERO en caso de éxito.

El siguiente programa ilustra la función ImagickDraw rectángulo() en PHP:
Programa:

<?php
// require_once('vendor/autoload.php');
  
// Create ImagickDraw object
$draw = new \ImagickDraw();
$draw->setStrokeColor('Green');
$draw->setFillColor('Red');
$draw->setStrokeWidth(7);
$draw->rectangle(40, 30, 200, 260);
  
// Create an image object which the draw
// commands can be rendered into
$image = new \Imagick();
$image->newImage(300, 300, 'White');
$image->setImageFormat("png");
  
// Render the draw commands in the ImagickDraw object 
// into the image.
      
$image->drawImage($draw);
  
// Send the image to the browser
header("Content-Type: image/png");
echo $image->getImageBlob();
?>

Salida:

Referencia: http://php.net/manual/en/imagickdraw.rectangle.php

Publicación traducida automáticamente

Artículo escrito por sarthak_ishu11 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 *