PHP | Función Imagick extensionImage()

La función Imagick::extentImage() es una función incorporada en PHP que proporciona el método para configurar el tamaño de la imagen. Este método establece el tamaño de la imagen y permite establecer las coordenadas x, y donde comienza la nueva área de la imagen.

Sintaxis:

bool Imagick::extentImage( $width, $height, $x, $y )

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

  • $ancho: este parámetro almacena el valor del nuevo ancho.
  • $height: este parámetro almacena el valor de la nueva altura.
  • $x: este parámetro almacena el valor de la posición X para el nuevo tamaño.
  • $y: este parámetro almacena el valor de la posición Y para el nuevo tamaño.

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

Imagen original:

El siguiente programa ilustra la función Imagick::extentImage() en PHP:

Programa:

<?php 
  
/*require_once('path/vendor/autoload.php');*/
  
/*Imagick Object*/
$image = new \Imagick(
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-17.png');
  
/*Set Background Color*/
$image->setImageBackgroundColor('orange');
  
/*extentImage*/
  
$image->extentImage(
    $image->getImageWidth(),
    $image->getImageHeight(),
    -100,
    -100
);
      
/*Image Header*/
header("Content-Type: image/jpg");
  
// Display output image
echo $image->getImageBlob();
?>

Producción:

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