java 转换图片为字符串,将字符串转换成图片显示,
该方法只适用于比较小的图片传输,50K以内:
try{
// 将图片转换成字符串
File imgFile = new File("f:\\Vista.png");
FileInputStream fis = new FileInputStream( imgFile );
byte[] bytes = new byte[fis.available()];
fis.read(bytes);
fis.close();
String imgStr = byte2hex( bytes );
//System.out.println( imgStr);
// 将字符串转换成二进制,用于显示图片
byte[] imgByte = hex2byte( imgStr );
InputStream in = new ByteArrayInputStream( imgByte );
byte[] b = new byte[1024];
int nRead = 0;
OutputStream o = response.getOutputStream();
while( ( nRead = in.read(b) ) != -1 ){
o.write( b, 0, nRead );
}
o.flush();
o.close();
in.close();
}catch(Exception e){
e.printStackTrace();
}
分享到:
相关推荐
JAVA日期与字符串的转换 1) 将一个Date类型的变量转换为字符串 2) 将一个字符串转换Date类型的变量
主要用于将java对象转换为json对象字符串,或字符串数组。
NULL 博文链接:https://yxgyh.iteye.com/blog/392657
java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字...
java字符串的各种编码转换. java字符串的各种编码转换
json读取 java日期转换 字符串转换 各种类型互相转换 集合排序 日期处理等,别看分多,里边包含13中java常用的公用类,绝对物超所值。
java代码-使用java输入一个字符串,将字符串中的所有大写字母转换为小写字母,所有小写字母转换为大写字的源代码 ——学习参考资料:仅用于个人学习使用!
在编写Java代码时,如果字符串过长,比如长篇幅的HTML代码或者SQL语句,就很难用一对双引号括起来,因为在java中,字符串常量是不能换行的。这种初期开发时,临时模拟中间数据测试非常不方面。本工具用于把多行长...
java字符串编码转换和web中的字符串转换
将内容中的符合url格式的字符串转换为超链接(JAVA版)
利用java反射将json字符串转成对象;
封装的功能:字符串从GBK编码转换为Unicode编码、对字符串进行md5加密、sql语句 处理、把null转换为字符串"0"、null 处理、long型变量转换成String型变量、int型变量转换成String型变量、String型变量转换成int型...
Java各种字符串之间的转换,各种类型转换。
Java字符串编码查询及转换,可将常用的一些编码格式转换成utf-8
java16进制与字符串的转换.pdf
将对象(java bean)转换为xml字符串
Java中字符串生成图片工具类 将字符串转换为BufferedImage对象 将字符串转换为BufferedImage对象字段--自动换行
java实现含有英文字符串的符号替换为中文符号,在网上看了一些都没有详细的实现方式,看了这个就不用去摸索了,看了就会用了,下次有碰到这方面的,同样中文特殊符号转换为英文符号类似的逻辑
实现 字符串,整型数据,字符型数组互相转换源码
将长时间格式时间转换为字符串 将短时间格式时间转换为字符串