De l'Image à partir de l'URL de stream

Je reçois des images à partir d'une url:

BitmapImage image = new BitmapImage(new Uri(article.ImageURL));
NLBI.Thumbnail.Source = image;

Cela fonctionne parfaitement, maintenant, j'ai besoin de le mettre dans un flux de données, afin d'en faire le tableau d'octets. Je suis en train de faire ceci:

WriteableBitmap wb = new WriteableBitmap(image);
MemoryStream ms = new MemoryStream();
wb.SaveJpeg(ms, image.PixelWidth, image.PixelHeight, 0, 100);
byte[] imageBytes = ms.ToArray();

Et le code ne fonctionne pas avec NullReference, comment le résoudre?

OriginalL'auteur Cheese | 2013-07-26