Imagick::getImageProperties
(PECL imagick 2, PECL imagick 3)
Imagick::getImageProperties — Retorna as propriedades da imagem
Descrição
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.
Parâmetros
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.
Valor Retornado
Retorna um array contendo as propriedades da imagem ou nomes de propriedades.
Exemplos
Example #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";
}
?>