Java Base64转换,Java Base64工具类
================================
©Copyright 蕃薯耀 2019年6月20日
http://fanshuyao.iteye.com/
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。
一、Base64优、缺点
优点:
1:减少了http请求;
2:数据就是图片;
缺点:
1:如果图片稍微有点大,这个字符串会很长很长;
2、如果保存在数据库,影响到性能
二、Base64显示方式:
data:,文本数据 data:text/plain,文本数据 data:text/html,HTML代码 data:text/html;base64,base64编码的HTML代码 data:text/css,CSS代码 data:text/css;base64,base64编码的CSS代码 data:text/JavaScript,Javascript代码 data:text/javascript;base64,base64编码的Javascript代码 data:image/gif;base64,base64编码的gif图片数据 data:image/png;base64,base64编码的png图片数据 data:image/jpeg;base64,base64编码的jpeg图片数据 data:image/x-icon;base64,base64编码的icon图片数据
Html标签使用
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAwADAAAD/2w" alt="Jpeg图片"/>
CSS中使用:
background-image: url("data:image/png;base64,iVBORw0KGgo=...");
三、
Java 使用Base64将图片保存到数据库和显示图片:
https://fanshuyao.iteye.com/blog/2441370
================================
©Copyright 蕃薯耀 2019年6月20日
http://fanshuyao.iteye.com/