Le bmp non credo le supporti, come non sono supportate nelle gd.

Per quanto riguarda imagemagick, e ricollegandomi all'altro post a riguardo, se vuoi sapere cosa puoi fare con questa libreria basta lanciare in una shell linux:

man imagemagick

e otterrai tutte le info che ti servono, nella fattispecie quello che ti serve è il comando "identify" che fa parte della libreria.

codice:
root@localhost:~# identify /var/www/logo.jpg
/var/www/logo.jpg JPEG 346x174 DirectClass 13kb
e da questa stringa puoi estrarti le informazioni che ti servono.

Inoltre visto che hai accesso alla configurazione del server potresti provare l'estensione per imagemagick di php.

Una volta installata l'estensione potrai accedere a molte delle funzionalità di imagemagick direttamente da php.
La peccha è che questa estensione è ancora poco documentata, quindi dovrai un po' arrangiarti in questo senso.

Per quanto riguarda le dimensioni del file una volta installata l'estensione imagick ti basterà:

codice:
http://fr.php.net/manual/it/function...gegeometry.php

$image=new Imagick("/var/www/logo.jpg");
$geometry_array = $image->getImageGeometry();
print_r($geometry_array);
ciao