zoukankan
html css js c++ java
用 XML 文件持久化和恢复图片信息
随便写写的一个例子:
//
保存图片到 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;
}
查看全文
相关阅读:
网上购物瘾,你怎么能退出?
POJ 1006 Biorhythms 中国的法律来解决剩余的正式
【Android接口实现】PhotoView——单点支持/多图像缩放,实现了触摸
线程同步synchronized
阿里云CentOS 6.5 设备、执行Docker容器和步骤的方法
打破了中国电信华为无线路由猫(HG522-C)自己主动拨号+任意数量的计算机+iTV
GCC 命令行具体解释
Nginx 负载均衡
Linux pipe功能
Java有用的经验--Swing片
原文地址:https://www.cnblogs.com/RChen/p/230763.html
最新文章
神秘的 shadow-dom 浅析
压力测试就是一种破坏性的性能测试
什么样的平台定义一个多长的压力测试时间让其稳定运行才是科学的?
算法怎么“知道”我们在“购物车”里放了什么?
service:jmx:rmi:///jndi/rmi
jQuery Mobile案例,最近用Moon.Web和Moon.Orm做了一套系统
jquery mobile自定义图标实现方法
练习 jquery+Ajax+Json 绑定数据 分类: asp.net 练习 jquery+Ajax+Json 绑定数据 分类: asp.net
各种AJAX方法的使用比较
AJAX+json+jquery实现预加载瀑布流布局
热门文章
jQuery Ajax 实例 全解析
jquery 单击li防止重复加载的实现代码
JSON字符串与JSON对象的区别
jquery ajax json 数据的遍历
jquery $.each遍历json数组方法
android 应用程序框架
Cocos发育Visual Studio下一个HttpClient开发环境设置
css+html简单的布局demo
Swift得知——使用和分类功能(四)
csdn 博客,你很努力,有人帮你-2015年03一个月17日本
Copyright © 2011-2022 走看看