Actually the previous example causes file to be loaded twice on Imagick's stack, proper way to do this is:
<?php
$file = 'foo.jpg';
$image = new Imagick();
$image->pingImage($file);
$image_info = $image->identifyImage();
?>
Imagick::pingImage
(PECL imagick 2.0.0)
Imagick::pingImage — Fetch basic attributes about the image
Descrição
bool Imagick::pingImage
( string $filename
)
This method can be used to query image width, height, size, and format without reading the whole image in to memory.
Parâmetros
- filename
-
The filename to read the information from.
Valor Retornado
Retorna TRUE em sucesso.
User Contributed Notes
Imagick::pingImage
Imagick::pingImage
Eero Niemi (eero at eero dot info)
21-May-2008 11:12
21-May-2008 11:12

Imagick::paintTransparentImage