PHP | Función ImagickDraw roundRectangle()

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

Sintaxis:

bool ImagickDraw::roundRectangle( $x1, $y1, $x2, $y2, $rx, $ry )

Parámetros: esta función acepta seis 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.
  • $rx: este parámetro toma el valor del redondeo x.
  • $ry: este parámetro toma el valor del redondeo y.

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

El siguiente programa ilustra la función ImagickDraw::roundRectangle() 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->roundRectangle(40, 30, 250, 260, 40, 80);
  
// 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();
?>

Producción:

Referencia: http://php.net/manual/en/imagickdraw.roundrectangle.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 *