将图片保存到XML文件

转载 2007年09月17日 10:01:00
// 保存图片到 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;
        }
 

如何在XML 中存储图片

  • 2009年03月17日 18:30
  • 3KB
  • 下载

xml保存图片和读取图片(二)

3.ImageList.aspx@ Page language="c#" Codebehind="ImageList.aspx.cs" AutoEventWireup="false" Inher...
  • tenghoo
  • tenghoo
  • 2006年09月18日 08:53
  • 392

关于图片与XML文件相互转化

可以把 图片保存成XML,又可以把保存成XML的图片还原成图片.这样的特征可以应用于Web Serverce进行图像处理.实现代码以下:using System;using System.Drawin...
  • hora_bird
  • hora_bird
  • 2007年07月12日 21:44
  • 5124

图片保存进XML文件的方法

  • 2008年09月10日 12:08
  • 64KB
  • 下载

保存图片到磁盘上的js代码

function savepic(url){ pic=window.open(url,"demo") setTimeout('pic.document.execCom...
  • kof820
  • kof820
  • 2010年10月08日 14:41
  • 578

二进图片保存到本地或服务器

保存二进制图片到服务器
  • lqh4188
  • lqh4188
  • 2016年05月23日 18:10
  • 2158

C#操作图片存入XML和显示XML图片

在form上放入两个按钮和一个picturebox,picturebox属性sizemode选择zoom,防止图片显示不全。   打开图片,然后转换为二进制流存储,xml存储字符串。二进制流和字符串...
  • mycoolme5
  • mycoolme5
  • 2016年03月08日 11:18
  • 1497

将图片保存到一个XML文件

将图片保存到一个XML文件 WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的, 例子:// using...
  • Chinajiyong
  • Chinajiyong
  • 2012年01月18日 14:11
  • 1530

(轉)将图片保存到XML文件中

将图片保存到XML文件中   越来越发现自己比较懒了,工作上遇到问题也不想了,总是想找现成的答案。今天在网上看到一个将图片序列化保存到XML文件的代码,copy了一份,粘贴到我的博客上。       ...
  • manimanihome
  • manimanihome
  • 2007年12月04日 11:58
  • 607

将图片保存到一个XML文件

WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serialization)实现的,例子: //using System.Runtime...
  • williamluo
  • williamluo
  • 2004年11月07日 20:35
  • 666
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将图片保存到XML文件
举报原因:
原因补充:

(最多只允许输入30个字)