(PECL imagick 2.0.0)
Imagick::getImageProperties — Devuelve las propiedades de la imagen
$pattern
= "*"
[, bool $only_names
= true
]] ) : array
Devuelve todas las propiedades asociadas que coniciden con el patrón. Si se pasa TRUE
como segundo parámetro, sólo se devuelven los nombres de las propiedades. Este método está disponible si Imagick ha sido compilado con la versión 6.3.6 o superior de ImageMagick.
pattern
El patrón para los nombres de las propiedades.
only_names
Si se devuelve sólo los nombres de las propiedades. Si es FALSE
también se devuelven los valores
Devuelve un array que contiene las propiedades de la imagen o los nombres de las propiedades.
Ejemplo #1 Usar Imagick::getImageProperties():
Un ejemplo de extraer la imformación EXIF.
<?php
/* Crear el objeto */
$im = new imagick("/path/to/ejemplo.jpg");
/* Obtener la información EXIF */
$matrizExif = $im->getImageProperties("exif:*");
/* Realizar un bucle a través de las propiedades EXIF */
foreach ($matrizExif as $nombre => $propiedad)
{
echo "{$nombre} => {$propiedad}<br />\n";
}
?>