ASP.NET中常用功能代码总结(4)——保存图片到XML文件
2005-12-01 08:43
1031 查看
ASP.NET中常用功能代码总结(4)——保存图片到XML文件
整理:Terrylee
一.保存图片到XML文件
1private void UploadImageToXml()
5private void ReadImageFromXml(string ImageID)
6{
7
/**////ID为图片ID
8
int ImgID = Convert.ToInt32(ImageID);
9
10
/**////要打开的文件
11
string fileName = Server.MapPath(".\\WriteXml.xml");
12
13
XmlDocument xmlDoc = new XmlDocument();
14
xmlDoc.Load(fileName);
15
XmlNodeList node = xmlDoc.SelectSingleNode("//Image[ImageID='"+ImgID.ToString()+"']").ChildNodes;
16
if(node!=null)
17
{
18
string strType = node.Item(1).InnerText;
19
string strData =node.Item(4).InnerText;
20
int nSize = int.Parse(node.Item(2).InnerText);
21
22
/**////设定输出文件类型
23
Response.ContentType = strType;
24
25
/**////输出图象文件二进制数制
26
Response.OutputStream.Write(Convert.FromBase64String(strData), 0, nSize);
27
Response.End();
28
29
//也可以保存为图像
30
//FileStream fs = new FileStream(@"C:\aa.BMP", FileMode.OpenOrCreate, FileAccess.Write);
31
//fs.Write((Convert.FromBase64String(strData), 0,nSize);
32
//fs.Close();
33
}
34
}
整理:Terrylee
一.保存图片到XML文件
1private void UploadImageToXml()
5private void ReadImageFromXml(string ImageID)
6{
7
/**////ID为图片ID
8
int ImgID = Convert.ToInt32(ImageID);
9
10
/**////要打开的文件
11
string fileName = Server.MapPath(".\\WriteXml.xml");
12
13
XmlDocument xmlDoc = new XmlDocument();
14
xmlDoc.Load(fileName);
15
XmlNodeList node = xmlDoc.SelectSingleNode("//Image[ImageID='"+ImgID.ToString()+"']").ChildNodes;
16
if(node!=null)
17
{
18
string strType = node.Item(1).InnerText;
19
string strData =node.Item(4).InnerText;
20
int nSize = int.Parse(node.Item(2).InnerText);
21
22
/**////设定输出文件类型
23
Response.ContentType = strType;
24
25
/**////输出图象文件二进制数制
26
Response.OutputStream.Write(Convert.FromBase64String(strData), 0, nSize);
27
Response.End();
28
29
//也可以保存为图像
30
//FileStream fs = new FileStream(@"C:\aa.BMP", FileMode.OpenOrCreate, FileAccess.Write);
31
//fs.Write((Convert.FromBase64String(strData), 0,nSize);
32
//fs.Close();
33
}
34
}
相关文章推荐
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- ASP.NET中常用功能代码总结(保存图片到XML文件)
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- ASP.NET中常用功能代码总结(保存图片到XML文件)
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- ASP.NET中常用功能代码总结(6)——XML文件操作篇
- ASP.NET中常用功能代码总结(3)——上传图片到数据库
- ASP.NET中常用功能代码总结——上传图片到数据库
- ASP.NET中常用功能代码总结(2)——生成验证图片
- ASP.NET中常用功能代码总结(生成验证图片)
- ASP.NET中常用功能代码总结(6)——XML文件操作篇
- ASP.NET中常用功能代码总结(2)——生成验证图片
- ASP.NET中常用功能代码总结(3)——上传图片到数据库
- ASP.NET中常用功能代码总结(2)——生成验证图片
- ASP.NET中常用功能代码总结(6)——XML文件操作篇
- ASP.NET中常用功能代码总结(上传图片到数据库,从数据库中读取图片)
- ASP.NET中常用功能代码总结(3)——上传图片到数据库
- ASP.NET中常用功能代码总结——上传图片到数据库
- ASP.NET中常用功能代码总结(6)——XML文件操作篇