现有数据库一字段 inage 存有图片url地址例如:
http://resources.uni2uni.com/Uni2uni2.5/collectionImages/hwdzs2.jpg
我现在要将这个地址取出来然后将图片信息转换为二进码通过xml传出去 如下传出代码:
strXml.Append(" <ImgUrl>/9j/........../9k=</ImgUrl>");
有谁知道怎么样将上面的“http://resources.uni2uni.com/Uni2uni2.5/collectionImages/hwdzs2.jpg”转换为 /9j/........../9k=这个二进码呢?
麻烦高手指点下
http://resources.uni2uni.com/Uni2uni2.5/collectionImages/hwdzs2.jpg
我现在要将这个地址取出来然后将图片信息转换为二进码通过xml传出去 如下传出代码:
strXml.Append(" <ImgUrl>/9j/........../9k=</ImgUrl>");
有谁知道怎么样将上面的“http://resources.uni2uni.com/Uni2uni2.5/collectionImages/hwdzs2.jpg”转换为 /9j/........../9k=这个二进码呢?
麻烦高手指点下
public static string getinage(string str)
{
byte[] imageUrl = File.ReadAllBytes(str);
return Convert.ToBase64String(imageUrl);
}str 就是从数据库中读取出来的地址
我现在想要实现的是访问线上的图片就是我上面写的http://resources.uni2uni.com/Uni2uni2.5/collectionImages/hwdzs2.jpg
你可以打开来看一下这张图 数据库里面就存的是这东西 现在我要将这张图片读成流然后当做一返回值传出去