我从一个JPG文件中读取到如下的字符串:
4749463839610C000C00F70000FFFFFFFFF
FCCFFFF99FFFF66FFFF33FFFF00FFCCFFFF
CCCCFFCC99FFCC66FFCC33FFCC00FF99FFF
F99CCFF9999FF9966FF9933FF9900FF66FF
上面的字符没有回车的, 发帖的时候 提示字符串太长(所以加了几个回车)
我该如何把这些二进制字符串再重新写到一个文件JPG文件中去了?并且能正确的打开了我写文件的方法如下:
System.IO.StreamWriter sw = null;
sw = System.IO.File.AppendText(filePath);
sw.WriteLine(message);
sw.Flush();
sw.Close();
4749463839610C000C00F70000FFFFFFFFF
FCCFFFF99FFFF66FFFF33FFFF00FFCCFFFF
CCCCFFCC99FFCC66FFCC33FFCC00FF99FFF
F99CCFF9999FF9966FF9933FF9900FF66FF
上面的字符没有回车的, 发帖的时候 提示字符串太长(所以加了几个回车)
我该如何把这些二进制字符串再重新写到一个文件JPG文件中去了?并且能正确的打开了我写文件的方法如下:
System.IO.StreamWriter sw = null;
sw = System.IO.File.AppendText(filePath);
sw.WriteLine(message);
sw.Flush();
sw.Close();
解决方案 »
- C# datagridview 自动更新的问题?
- webbrowser一加载flash站程序就关了,怎么回事啊
- C#调用java rpc webservice要注意些什么
- C#读取文件时,怎么读取VC写入的结构
- DataTable操作数据问题....(100分相送)
- 无法将文件“.dll”复制到运行目录。另一个程序正在使用此文件,进程无法访问
- 求一个正则表达式
- 100分求助:如何让自定义控件保存设计期的值
- 多个textbox显示数据库的数据
- [c#]请问如何隐式Get提交后获取到对方返回的XML
- socket tcp 发送数据过长,就收不到数据了?
- StreamWriter等流如何判断是否已经关闭或者Dispose
我不需要复制。这个是我的问题的简化
插入数据的话jpg就挂了
如果是文件不是很大,则可以很简单
byte[] bsArray = System.IO.File.ReadAllBytes(string path);
System.IO.File.WriteAllBytes(byte[] bsArray,string path);