请问高人们,如何在word文件转成xml后,把它的图片数据还原成图片呢?在wordml里,图片数据好像是将图片首先转成内存流,再转成二进制数组,再由二进制数据转成base64的字符串,然后存到xml文件中。我把这些base64的字符串转成数组,在有数组转成二进制,但转完后好像发现数据变少了,当我再转成内存流,然后用bitmap img = new bitmap(内存流)时就出现错误的参数这样的错。求救各位高人!
解决方案 »
- dll文件不见了
- log4net 能否不使用配置文件运行?
- c#怎么跟换皮肤
- 往一个panel中动态的插入自定义控件
- 递归算法问题,请高手解决,谢谢,在线等!!!
- 在winform中,怎么样改变菜单栏的颜色和工具栏的背景色和工具栏中button的背景色,比较急,在线等
- WEBbrowser控件打开新窗口的问题
- 给 用System.Diagnostics.Process启动的进程 传递参数,新进程怎么接收参数?
- 获取本机ip显示在listbox中,需要显示ipv4
- 50分求:验证 IP地址 的 "正则表达式"!~********
- 从Excel中得到sheet表名,如sheet1,mysheet,sheet2,sheet3....等,在线等待 ,使用C#去完成,请指教...顶者有分 !!!!顶者有分 !!!!
- C#类中先申明后定义与直接定义的区别
StreamReader txtReader = new StreamReader(@"C:\aa.txt") ; string text = txtReader.ReadToEnd() ; byte[] data = Convert.FromBase64String(text) ; MemoryStream str= new MemoryStream(data,0,data.GetLength(0)) ; Bitmap img = new Bitmap(str) ; str.Flush() ;
str.Close() ; img.Save(@"C:\aa.jpg",System.Drawing.Imaging.ImageFormat.Jpeg) ;