从MediaLibrary到Base64字符串的图片

时间:2015-12-09 09:04:32

标签: c# image windows-phone-8 base64

我有以下代码从相机胶卷中检索图片:

private string getBase64Image(Geophoto item)
{
    MediaLibrary mediaLibrary = new MediaLibrary();
    var pictures = mediaLibrary.Pictures;
    foreach (var picture in pictures)
    {
        var camerarollPath = picture.GetPath();
        if (camerarollPath == item.ImagePath)
        {
            // Todo Base64 convert here
        }
    }

    return "base64";
}

我现在的问题是如何将Picture转换为Base64字符串?

1 个答案:

答案 0 :(得分:2)

使用-rw------- 1 owner creator size date ojdbc14.jar 方法从Stream实例获取Picture。从流中获取字节数组。使用GetStream方法将字节转换为Base64字符串。

Convert.ToBase64String