文档章节

java实现图片和字符串互相转换的代码

 李强s
发布于 2011/06/05 10:06
字数 196
阅读 673
收藏 3

java实现图片和字符串互相转换的代码,也就是说java 转换图片为字符串,将字符串转换成图片显示,具体如下:

java 转换图片为字符串,网页代理将字符串转换成图片显示, nod32 用户名和密码该方法只适用于比较小的图片传输,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();  
    } 


© 著作权归作者所有

粉丝 1
博文 5
码字总数 1741
作品 0
长春
私信 提问
一起学Java7新功能扩展——深入历险分享(一)

特此声明:因网友疑问,这里声明一个重要的安全,就是大家所知的java惊现0day漏洞!8月30日,Oralce紧急发布了新版本的JDK和JRE,原因是发现了一个严重的0day漏洞CVE-2012-4681,远程攻击者可...

Beyond-Bit
2012/09/03
4.2K
26
Java开发每日复盘2018_0514

今天主要跟大家分享3个部分: 一、「Java的核心机制」 二、「Java命名规范」 三、「Java数据类型相关」 下面我们来一个一个的说: 「Java核心机制」 Java是一种强制面向对象的解释型语言(O...

ZeroOSTalk
2018/05/14
0
0
20非常有用的Java程序片段

下面是20个非常有用的Java程序片段,希望能对你有用。 1. 字符串有整型的相互转换 2. 向文件末尾添加内容 3. 得到当前方法的名字 4. 转字符串到日期 或者是: 5. 使用JDBC链接Oracle 6. 把 ...

crazyinsomnia
2009/12/27
5.8K
25
JSON-lib框架,转换JSON、XML

Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。 一、 准备工作 1、 首先要去官方...

五大三粗
2015/11/03
157
0
Android Gradle(三)Groovy快速入门指南

本文首发于微信公众号「刘望舒」 原文链接:Groovy快速入门看这篇就够了 前言 在前面我们学习了为什么现在要用Gradle?和Gradle入门前奏两篇文章,对Gradle也有了大概的了解,这篇文章我们接...

刘望舒
2018/10/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android多点触控技术,实现对图片的放大缩小平移,惯性滑动等功能

https://blog.csdn.net/nugongahou110/article/details/50668925

shzwork
12分钟前
3
0
数据仓库知识积累

1、数据仓库专题(6)-数据仓库、主题域、主题概念与定义 https://blog.csdn.net/hadoopdevelop/article/details/45296981 2、数据仓库基本知识 https://blog.csdn.net/zzq900503/article/de...

sunny小喵
31分钟前
3
0
018、Kubernetes安装前的准备

本次安装采用 Ubuntu Server X64 18.04 LTS 版本安装 kubernetes 集群环境,集群节点为 1 主 2 从模式,此次对虚拟机会有些基本要求,如下: OS:Ubuntu Server X64 18.04 LTS(16.04 版本步...

北岩
34分钟前
3
0
redis 不同数据结构的使用场景?

1. string string 类型也就是 key-value 类型 常用命令:get、set、incr 应用场景:string 是最常用的一种数据类型 2. list 常用命令:lpush,rpush,brpop,blpop 应用场景:作为消息队列,因为...

happywe
47分钟前
6
0
PG jdbc

import java.sql.DriverManager;import java.sql.Connection;import java.sql.SQLException;import java.sql.ResultSet;import java.sql.Statement; public class PG{ public stat......

MtrS
51分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部