Salut,
ça ne peut pas être l'image qui est null sinon il renverrait une ArgumentNullException et pas une NullReferenceException...

Et hop, un petit coup de Reflector, et là je vois qu'il ouvre un FileStream sur le "filename" passé en paramètre, il faut donc logiquement passer un nom de fichier et non pas de dossier (et donc qu'il faut une extension comme le suggère
badrbadr).
De plus la MSDN Library dit que "filename" c'est "A string that contains
the name of the file", donc...
(Ayez les réflexes MSDN & Reflector

)
A++

Nurgle(Antoine)