2011-09-06 46 views
1

即时通讯编写一个基本的64字符串,我已经从一个图像到一个文本文件,我得到的文件之间2-4 MB和约50,000行长的这是正常的正常大小?从图像创建基本64字符串的开销?

我正在用Java进行编程,并没有以这种方式处理base64或图像处理,而只是想检查是否有办法让文件变小?

任何帮助与此将不胜感激, 谢谢。

回答

7

Base64引入了内容扩展,大约为4:3(这是一个33%的增长)。所以假设图像文件的大小约为base64文本文件大小的75%,我会说是的,这很正常。

没有任何好的方法可以在不压缩的情况下缩小尺寸,这可能会引入二进制字节,从而使base64编码毫无意义。

+0

谢谢你,我只是想确保我没有做错什么。 –