La classe Imagick
PHP Manual

Imagick::getImageProperties

(PECL imagick 2.0.0)

Imagick::getImagePropertiesRetourne les propriétés EXIF de l'image

Description

array Imagick::getImageProperties ([ string $pattern= "*" [, bool $only_names= true ]] )
Avertissement

Cette fonction n'est pas documentée et seule la liste des arguments est disponible.

Retourne toutes les propriétés de l'image, qui satisfont un modèle. Si TRUE est passé comme second paramètre, seul les noms des propriétés sont retournés. Cette méthode est disponible si Imagick est compilé avec ImageMagick 6.3.5-9 ou plus récent.

Liste de paramètres

pattern

Le modèle pour les noms de propriétés. Par défaut, "*"

only_names

S'il faut retourner uniquement les noms des propriétés, ou bien leur valeur aussi.

Valeurs de retour

Retourne un tableau contenant les propriétés de l'image, ou leurs noms.

Exemples

Exemple #1 Exemple avec Imagick::getImageProperties()

Exemple d'extraction d'informations EXIF.

<?php

/* Crée un objet */
$im = new imagick("/path/to/example.jpg");

/* Lit les informations EXIF */
$exifArray $im->getImageProperties("exif:*");

/* Passe en revue les propriétés EXIF */
foreach ($exifArray as $name => $property)
{
    echo 
"{$name} => {$property}<br />\n"
}

?>


La classe Imagick
PHP Manual