下载并保存png图片到本地存储Windows Phone后台代理
本文关键字:存储 Windows Phone 代理 后台 保存 png 下载 | 更新日期: 2023-09-27 18:11:22
我正在从互联网下载一张图片并将其保存到后台代理的本地存储中。对于"。jpg",使用SaveJPeg可以很好地工作。但是,如果我下载一个"。png"或"。我不知道如何以正确的格式保存它。命名空间"System.Windows.Media."成像"不提供任何以另一种格式保存的方法。编辑:我需要将图像设置为锁屏背景。
试试这个:-这些文件是二进制文件,所以要将它们存储到隔离的存储中,请使用这个。
也检查流位置属性,它应该设置为零(0)。
public static async Task SaveToIsolatedStorage(Stream fs, string fileName)
{
using (var storage = IsolatedStorageFile.GetUserStoreForApplication())
{
using (var output = storage.CreateFile(fileName))
{
await fs.CopyToAsync(output);
}
}
}
探索IsolatedStorage使用IsoStoreSpy。