La función Imagick::liquidRescaleImage() es una función incorporada en PHP que se usa para animar una imagen o imágenes. Esta función principalmente reescalar las imágenes. Esta función escala las imágenes utilizando el método de reescalado líquido, que es una implementación de una técnica llamada talla de costura.
Sintaxis:
bool Imagick::liquidRescaleImage( $width, $height, $delta_x, $rigidity )
Parámetros: esta función acepta cuatro parámetros, como se mencionó anteriormente y se describe a continuación:
- $ancho: este parámetro contiene el ancho de la imagen de destino.
- $altura: este parámetro contiene la altura de la imagen de destino.
- $delta_x: Define cuánto recorren las costuras en el eje x. El valor 0 representa las costuras rectas.
- $rigidez: Se utiliza para costuras al bies no rectas. Este parámetro suele ser 0.
Valor devuelto: esta función devuelve verdadero en caso de éxito o falso en caso de error.
El siguiente programa ilustra la función Imagick::liquidRescaleImage() en PHP:
Programa:
php
<?php // Declare an Imagick object $imagick = new \Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/20190809013546/gfg_350X350.png'); // Use Imagick::liquidRescaleImage() function $imagick->liquidRescaleImage( 500, 200, 3, 25 ); header( 'Content-Type: image/jpg' ); // Display the output echo $imagick->getImageBlob(); ?>
Producción:
Referencia: https://www.php.net/manual/en/imagick.liquidrescaleimage.php
Publicación traducida automáticamente
Artículo escrito por VigneshKannan3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA