如何把一个Post过来的图片Base64编码转化为Stream
2007-07-30 12:00
656 查看
private void Page_Load(object sender, System.EventArgs e)
{
string url = Request.QueryString["Photo"];
byte[] byt = Convert.FromBase64String(url);
Response.Clear();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(byt);
Response.End();
}
从Request中可以获得Base64编码格式的字符串,然后可以通过Convert.FromBase64String方法把图片转化
为2进制数组,然后通过Response打到页面上显示出来
但如何把图片转化为字符流呢
进行Base64编码的
byte[] byt = Convert.FromBase64String(url);
Stream stream = new MemoryStream(html2bytes);
如果是没有进行Base64编码的,假如说是一段纯文本
Stream stream = null;
string html= "dsf3D43dsds3g8dfdsfdsfsadfdsfjhgkhgkj678gdrkl65kjf94jdf8f8这个不是是Base64编码";
byte[] html2bytes = System.Text.Encoding.ASCII.GetBytes(html);
stream = new MemoryStream(html2bytes);
{
string url = Request.QueryString["Photo"];
byte[] byt = Convert.FromBase64String(url);
Response.Clear();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(byt);
Response.End();
}
从Request中可以获得Base64编码格式的字符串,然后可以通过Convert.FromBase64String方法把图片转化
为2进制数组,然后通过Response打到页面上显示出来
但如何把图片转化为字符流呢
进行Base64编码的
byte[] byt = Convert.FromBase64String(url);
Stream stream = new MemoryStream(html2bytes);
如果是没有进行Base64编码的,假如说是一段纯文本
Stream stream = null;
string html= "dsf3D43dsds3g8dfdsfdsfsadfdsfjhgkhgkj678gdrkl65kjf94jdf8f8这个不是是Base64编码";
byte[] html2bytes = System.Text.Encoding.ASCII.GetBytes(html);
stream = new MemoryStream(html2bytes);
相关文章推荐
- 如何把一个Post过来的图片Base64编码转化为Stream
- 如何把一个Post过来的图片Base64编码转化为Stream
- 图片Base64编码转化为Stream 输出到页面
- 图片与字符串(base64编码)的转化
- 如何上传base64编码图片到七牛云
- Delphi 读取 c# webservice XML的base64编码图片字符串转化图片并显示
- 图片转成NSDATA然后BASE64编码POST到服务器
- 如何上传base64编码图片到七牛云
- 如何将图片中的一个任意四边形区域的图像转化为矩形【附源码】
- Delphi 读取 c# webservice XML的base64编码图片字符串转化图片并显示
- iOS post请求图片Base64编码上传
- JavaScript——图片base64编码转化成blob对象
- php如何判断一个字符串是不是base64编码
- [置顶] Android开发之将图片文件转化为字节数组字符串,并对其进行Base64编码处理
- 将图片文件转化为字节数组字符串,并对其进行Base64编码处理
- 讲讲如何将图片格式转化成base64格式的
- 如何使用c#上传图片,图片是base64编码的字符串
- 如何把<img>元素里面的图片的base64编码获取?
- asp读取一个图片并转为base64编码
- 数据库base64编码图片如何展示到页面上