2

我有一个 BitmapImage 对象,它已经设置了它的源等。我只是想将它保存到我的应用程序本地存储文件夹中,以便我可以在程序的其他位置引用它。我只是不知道如何从对象到文件获取它!我已经找到了 WP7 类似问题的解决方案,但它只是不一样。

我已经从 Base64 字符串创建我的图像(它可以将图像加载到 UI 图像查看器并查看它)并调用它img,我知道我需要得到它ApplicationData.Current.LocalFolder,但我不知道如何转换它。有人知道吗?

4

1 回答 1

1

是来自相机用户界面吗?

var _Photo = await new CameraCaptureUI()
    .CaptureFileAsync(CameraCaptureUIMode.PhotoOrVideo);
await _Photo.MoveAsync(ApplicationData.Current.LocalFolder);

是从打开文件开始的吗?那么你只需要:

await _Photo.MoveAsync(ApplicationData.Current.LocalFolder);

但是,如果您只是有一个 BitmapImage,则无法从中获取图像。相反,您需要返回到原始源或文件。这是唯一的方法。参考

于 2012-10-05T22:49:06.587 回答