zoukankan
html css js c++ java
转:将图片转换成16进制的代码写入文本
using
System.IO;
//
从图片写入文本文件!
private
void
button1_Click(
object
sender, System.EventArgs e)
{
FileStream fs
=
null
;
BinaryReader br
=
null
;
StreamWriter sw
=
null
;
try
{
fs
=
new
FileStream(
"
aa.bmp
"
,FileMode.Open,FileAccess.Read);
br
=
new
BinaryReader(fs);
sw
=
new
StreamWriter(
"
bb.txt
"
);
int
length
=
(
int
)fs.Length;
while
(length
>
0
)
{
byte
tempByte
=
br.ReadByte();
int
tempInt
=
Convert.ToInt32(tempByte);
string
tempStr
=
Convert.ToString(tempInt,
16
);
sw.WriteLine(tempStr);
length
--
;
}
}
catch
(Exception exce)
{
MessageBox.Show(exce.Message);
}
finally
{
sw.Close();
br.Close();
fs.Close();
}
}
//
从文本中读取,并还原成图片!
private
void
button2_Click(
object
sender, System.EventArgs e)
{
FileStream fs
=
null
;
BinaryWriter bw
=
null
;
StreamReader sr
=
null
;
try
{
fs
=
new
FileStream(
"
cc.bmp
"
,FileMode.Create,FileAccess.Write);
bw
=
new
BinaryWriter(fs);
sr
=
new
StreamReader(
"
bb.txt
"
);
while
(sr.Peek()
!=
-
1
)
{
string
tempStr
=
sr.ReadLine();
int
tempInt
=
Convert.ToInt16(tempStr,
16
);
byte
tempByte
=
Convert.ToByte(tempInt);
bw.Write(tempByte);
}
}
catch
(Exception exce)
{
MessageBox.Show(exce.Message);
}
finally
{
sr.Close();
bw.Close();
fs.Close();
}
}
查看全文
相关阅读:
程序员过年必备 -- Auto.js微信自动抢红包
VSCode, Django, and Anaconda开发环境集成配置[Windows]
pandas to_excel 修改excel样式以及格式
hvac系统开源项目情况匠能智控
安卓作业(有空再整理)
在jetson nano中配opencv环境(python通用)
获取深度图像
英伟达开发板安装python-opencv下的问题
在vs2015中对kinectV2环境搭建,环境配置
PagerSlidingTabStrip 导入 Android Studio 的教程
原文地址:https://www.cnblogs.com/wuliang/p/982346.html
最新文章
通过main方法的args数组可以用控制台获取一组字符串数据
Android studio 用控件TextView 添加图片
Android studio 五大布局控件
Switch和 ToggleButton的用法
Android Studio 上Activity的互相切换
归并排序
递归求数组中最大的数
插入排序
异或:一个数组中有n个数,其中有两个数是奇数个,其他数都是偶数个,求这两个数
异或 :设一个数组中有n个数,其中有一个数是奇数个,其他数都是偶数个,求这个数
热门文章
npm下载前端vue-admin-template-master模板的依赖报错
npm初始化项目失败--npm init -y npm ERR! Invalid name: "04、axiosdemo"
spring boot整合swagger遇到的问题
Java反射---Java基础宋红康学习笔记
javaIO流---Java基础宋红康学习笔记
在Abp上使用CAP
.net core 在jenkins上自动构建 运行xunit ,生成测试报告
abp的工作单元
python打包发布
python学习心得
Copyright © 2011-2022 走看看