(PECL imagick 2, PECL imagick 3)
Imagick::pingImageBlob — Быстро извлекает атрибуты
Метод можно использовать для запроса ширины, высоты, размера и формата изображения без считывания всего изображения в память. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.
image
Строка, содержащая изображение.
В случае успешной работы возвращает true
.
Пример #1 Пример использования Imagick::pingImageBlob()
Получение изображения из строки
<?php
/* чтение содержимого изображения */
$image = file_get_contents("test.jpg");
/* создание нового объекта imagick */
$im = new Imagick();
/* передача строки объекту imagick */
$im->pingImageBlob($image);
/* вывод ширины и высоты изображения */
echo $im->getImageWidth() . 'x' . $im->getImageHeight();
?>