Salvando a imagem PNG no armazenamento isolado para o WP7

Houve algumas perguntas de armazenamento de imagem para armazenamento isolado aqui, mas não consegui encontrar uma boa resposta para minha situação - então aqui vamos nós.

Estou buscando um.png imagem da Web e salvá-la como umBitmapImage-objeto. Quando terminar de carregar (noBitmapImage.ImageOpened evento), eu quero salvá-lo para armazenamento isolado.

Então, como posso obter os bytes ou fluxo de arquivos deste BitmapImage (ou diretamente da web - não importa) para que eu possa escrevê-lo para o meuIsolatedStorageFileStream? Eu não consigo encontrar um único post sobre isso na internet que funciona no WP7 (entãoBitmapImage.StreamSource não está disponível) com imagens .png. Qualquer ajuda seria muito apreciada.

questionAnswers(1)

yourAnswerToTheQuestion