将图片保存到XML文件
2007-09-17 10:01
295 查看
// 保存图片到 XML 文件
private void Form1_Load(object sender, System.EventArgs e)
{
Image img = Image.FromFile(@"E:/MyDocs/My Pictures/样品.jpg");
System.IO.MemoryStream stream = new System.IO.MemoryStream();
img.Save(stream, ImageFormat.Jpeg);
byte[] b = stream.GetBuffer();
string s = Convert.ToBase64String(b);
XmlDocument doc = new XmlDocument();
doc.AppendChild(doc.CreateElement("image"));
XmlElement elmtData = doc.CreateElement("data");
elmtData.InnerText = s;
doc.DocumentElement.AppendChild(elmtData);
doc.Save("test.xml");
}
// 从 XML 文件中读取图片信息
private void button1_Click(object sender, System.EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load("test.xml");
string s = doc.DocumentElement.SelectSingleNode("data").InnerText;
byte[] b = Convert.FromBase64String(s);
MemoryStream stream = new MemoryStream(b);
Bitmap bitmap = new Bitmap(stream);
this.pictureBox1.Image = bitmap;
}
private void Form1_Load(object sender, System.EventArgs e)
{
Image img = Image.FromFile(@"E:/MyDocs/My Pictures/样品.jpg");
System.IO.MemoryStream stream = new System.IO.MemoryStream();
img.Save(stream, ImageFormat.Jpeg);
byte[] b = stream.GetBuffer();
string s = Convert.ToBase64String(b);
XmlDocument doc = new XmlDocument();
doc.AppendChild(doc.CreateElement("image"));
XmlElement elmtData = doc.CreateElement("data");
elmtData.InnerText = s;
doc.DocumentElement.AppendChild(elmtData);
doc.Save("test.xml");
}
// 从 XML 文件中读取图片信息
private void button1_Click(object sender, System.EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load("test.xml");
string s = doc.DocumentElement.SelectSingleNode("data").InnerText;
byte[] b = Convert.FromBase64String(s);
MemoryStream stream = new MemoryStream(b);
Bitmap bitmap = new Bitmap(stream);
this.pictureBox1.Image = bitmap;
}
相关文章推荐
- 将图片保存到XML文件的方法
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- asp.net下将图片保存到XML文件的方法
- ASP.NET中常用功能代码总结(保存图片到XML文件)
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- 将图片保存到XML文件的方法
- ASP.NET中常用功能代码总结(4)——保存图片到XML文件
- 将图片保存到一个XML文件
- ASP.NET中常用功能代码总结(保存图片到XML文件)
- c# 图片如何保存到xml文件
- 将图片保存到一个XML文件
- 将图片保存至一个XML文件[转]
- asp.net下将图片保存到XML文件的方法
- 将图片保存至一个XML文件[转]
- 在项目中使用最新的ckeditor4.3.1的全过程+增加自己的上传本地图片按钮及将上传图片返回、保存
- 保存bitmap 图片路径
- php将远程图片保存到本地服务器的实现代码
- 介绍一个可以读取保存在程序集里面的图片资源的小工具
- JDBC中将图片保存到数据库