java计算base64图片大小

Posted xiejunna

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java计算base64图片大小相关的知识,希望对你有一定的参考价值。

public static void main(String[] args) 
		String filePath = "C:\\\\Users\\\\ymt30\\\\Desktop\\\\a.jpg";//11.5kb
		double len = Utils.fileToBase64(filePath).length()/1024;
		System.out.println("图片base64大小(kb):"+String.valueOf(len));
		//base64图片大小:将base64数据的长度乘以3/4,因为编码将6个字节变为8个字节。如果结果在4MB的几个字节内,那么您需要计算末尾的=数
		System.out.println("图片大小(kb):"+len*0.75);
		
	

以上是关于java计算base64图片大小的主要内容,如果未能解决你的问题,请参考以下文章

关于前端使用JavaScript获取base64图片大小的方法

js计算base64文件流大小

java和asp.net 分别将同一张图片转换成base64位后,大小不一样,无法通用?

java和asp.net 分别将同一张图片转换成base64位后,大小不一样,无法通用?

java获取文件大小

jsp页面上怎么用javascript获取base64编码的图片的大小