1. получаем файл 2. сохраняем файл 3. в ^try{} пытаемся сделать ему ^image::measure[]... если прокатило, значит было закачано изображение, можно где-нить записать его. если не прокатило - грохаем файл и грязно ругаемся на того, кто такое барахло закачал.