Java Base64转换,Java Base64工具类

Java Base64转换,Java Base64工具类

 

================================

©Copyright 蕃薯耀 2019年6月20日

http://fanshuyao.iteye.com/

 

Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。

 

一、Base64优、缺点

优点:

1:减少了http请求;

扫描二维码关注公众号,回复: 6553920 查看本文章

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/

 

 

 

猜你喜欢

转载自fanshuyao.iteye.com/blog/2441994
今日推荐