(PECL imagick 2, PECL imagick 3)
Imagick::getImageProperties — Retorna as propriedades da imagem
Retorna todas as propriedades associadas que correspondem ao padrão. Se false
for passado como segundo parâmetro,
apenas os nomes das propriedades são retornados. Este método estará disponível se a extensão Imagick tiver sido compilada com a ImageMagick versão 6.3.6 ou superior.
pattern
O padrão para os nomes das propriedades.
include_values
Informa se devem ser retornados apenas os nomes das propriedades. Se for false
, apenas os nomes das propriedades são retornados.
Retorna um array contendo as propriedades da imagem ou nomes de propriedades.
Exemplo #1 Usando Imagick::getImageProperties()
Um exemplo de extração de informações EXIF.
<?php
/* Cria o objeto */
$im = new imagick("/path/to/example.jpg");
/* Obtém as informações EXIF */
$exifArray = $im->getImageProperties("exif:*");
/* Faz um laço de repetição pelas propriedades EXIF */
foreach ($exifArray as $name => $property)
{
echo "{$name} => {$property}<br />\n";
}
?>