Je ferai des essais, mais rien dans la documentation n'indique que les fonctions que j'utilise supportent des fichiers partiels (
imagecreatefromstring puis
imagesx/y, ou
getimagesize). Peut-être que d'autres sont disponibles nativement et n'auraient pas ce défaut.
Quant à recoder à la main la lecture des headers de tous les formats nécessaires, je passe mon tour ^^