Windows Phone 7 アプリケーションで、Web ブラウザーに HTML ファイルを読み込んでいます。HTML ファイルには、画像を分離ストレージ (既に保存されている) から読み込む必要がある写真が含まれています。チュートリアルはオンラインで提供されます)。
質問する
213 次
1 に答える
3
いつでも画像を base64 に変換し、base64 をテキストとしてドキュメントに含めることができます。
私がすぐに作成した例は、ここで見ることができます: http://jsfiddle.net/NLxdB/
画像をbase64として取得したら、次のようにhtmlに追加でき<img src="data:image/png;base64, BASE64IMAGE" />
ます。BASE64IMAGEをbase64文字列に置き換えます。
(編集: data:image/png
jpg/gif または画像の種類に置き換える必要があります。)
画像の base64 を取得するには、次のコードを使用できます。
string base64 = null;
using (var iso = IsolatedStorageFile.GetUserStoreForApplication())
using (var isf = iso.OpenFile(imageName, FileMode.Open, FileAccess.Read))
using (var ms = new MemoryStream())
{
isf.CopyTo(ms);
base64 = Convert.ToBase64String(ms.ToArray());
}
于 2012-08-29T08:12:41.063 に答える