Guardando la imagen PNG en un almacenamiento aislado para WP7

Ha habido bastantes preguntas de almacenamiento de imágenes a aisladas aquí, pero no pude encontrar una buena respuesta para mi situación, así que aquí vamos.

Estoy buscando un.png imagen de la web, y guardarla como unBitmapImage-objeto. Cuando haya terminado de cargar (en laBitmapImage.ImageOpened evento), quiero guardarlo en almacenamiento aislado.

Entonces, ¿cómo puedo obtener los bytes o el flujo de archivos de este BitmapImage (o directamente de la web, no importa) para poder escribirlo en miIsolatedStorageFileStream? No puedo encontrar una sola publicación al respecto en internet que funcione en WP7 (por lo queBitmapImage.StreamSource no está disponible) con imágenes .png. Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta