[VB.NET] 怎样将.png用16进制显示後 再将其还原输出成.png?
我的程式会将图片用16进制读取作出改动後再将16进制重新储存成一张图片目前做到了用16进制读取但不懂如何将16进制再储存成图片提供一下代码学习下谢谢...
我的程式会将图片用16进制读取 作出改动後
再将16进制重新储存成一张图片
目前做到了用16进制读取
但不懂如何将16进制再储存成图片
提供一下代码学习下 谢谢 展开
再将16进制重新储存成一张图片
目前做到了用16进制读取
但不懂如何将16进制再储存成图片
提供一下代码学习下 谢谢 展开
1个回答
展开全部
你台湾人?
直接保存成任意文件就是图片了
直接保存成任意文件就是图片了
追问
我不是台湾人。
假设我有一张图片的16进制制式
写到richtextbox
如果将richtextbox内的16进制储存成图片格式 是不可读的
要怎样做
追答
“程式”这个是台湾人的说法。
不知道你保存在richtextbox的具体内容是什么样的,我假设是下面样的
string strHex = "3A4B5C12BC"; // 假设是你的richtextbox的text值
List<byte> byteList = new List<byte>();
int len = strHex.Length / 2;
for (int i = 0; i < len; i++)
{
string s = strHex.Substring(i * 2, 2);
byte b = Convert.ToByte(s, 16);
byteList.Add(b);
}
System.IO.File.WriteAllBytes("1.jpg", byteList.ToArray());
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询