PHP | Función Imagick getImageFormat()

La función Imagick::getImageFormat() es una función incorporada en PHP que se usa para obtener el formato de una imagen en particular en una secuencia 
Sintaxis: 
 

string Imagick::getImageFormat( void )

Parámetros: Esta función no acepta ningún parámetro. 
Valor de retorno: esta función devuelve una string del formato de imagen en caso de éxito.
El siguiente programa ilustra la función Imagick::getImageFormat() en PHP: 
Programa 1:  
Imagen original: 
 

php

<?php
// require_once('path/vendor/autoload.php');
  
// Create an Imagick Object
$image = new Imagick(
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-15.png');
  
// Use getImageFormat function to find the formats
// of image
  
$res= $image->getImageFormat();
  
// Display the format sequence of image
echo $res;
?>

Producción: 
 

PNG

Programa 2: 
 

https://media.geeksforgeeks.org/wp-content/uploads/Screenshot-from-2018-10-16-23-23-54-1.png

php

<?php
$string = "Computer Science portal for Geeks!";
 
// creating new image of above String
// and add color and background
$im = new Imagick();
$draw = new ImagickDraw();
 
// Fill the color in image
$draw->setFillColor(new ImagickPixel('green'));
 
// Set the text font size
$draw->setFontSize(50);
 
$matrix = $im->queryFontMetrics($draw, $string);
$draw->annotation(0, 40, $string);
$im->newImage($matrix['textWidth'], $matrix['textHeight'],
         new ImagickPixel('white'));
 
// Draw the image         
$im->drawImage($draw);
 
$im->setImageFormat('jpeg');
 
// Imagick function to get format of created image
$res= $im->getImageFormat();
 
// Display the format sequence of image
echo $res;
?>

Producción: 
 

jpeg

Referencia: http://php.net/manual/en/imagick.getimageformat.php
 

Publicación traducida automáticamente

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