我有以下代码从相机胶卷中检索图片:
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
字符串?
答案 0 :(得分:2)
使用-rw------- 1 owner creator size date ojdbc14.jar
方法从Stream
实例获取Picture
。从流中获取字节数组。使用GetStream
方法将字节转换为Base64字符串。
Convert.ToBase64String