(PECL imagick 2, PECL imagick 3)
Imagick::pingImageBlob — Busca atributos rapidamente
Este método pode ser usado para consultar a largura, altura, tamanho e formato da imagem sem ler a imagem inteira na memória. Este método estará disponível se a extensão Imagick tiver sido compilada com a ImageMagick versão 6.2.9 ou superior.
image
Uma string contendo a imagem.
Retorna true
em caso de sucesso.
Exemplo #1 Usando Imagick::pingImageBlob()
Consultando uma imagem a partir de uma string
<?php
/* lê conteúdo da imagem */
$image = file_get_contents("test.jpg");
/* Cria novo objeto Imagick */
$im = new Imagick();
/* passa a string para o objeto Imagick */
$im->pingImageBlob($image);
/* exibe largura e altura da imagem */
echo $im->getImageWidth() . 'x' . $im->getImageHeight();
?>