java将图片转换成base64
时间: 2023-09-05 19:11:03 浏览: 183
可以使用Java的Base64类将图片转换成Base64编码。以下是一个示例代码:
```
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Base64;
public class ImageToBase64 {
public static void main(String[] args) {
String filePath = "path/to/image.jpg";
String base64Image = "";
try (InputStream inputStream = new FileInputStream(filePath)) {
byte[] bytes = new byte[inputStream.available()];
inputStream.read(bytes);
base64Image = Base64.getEncoder().encodeToString(bytes);
} catch (IOException e) {
e.printStackTrace();
}
System.out.println(base64Image);
}
}
```
在此示例中,我们打开指定路径的文件(假设为JPEG图像),读取其内容,并使用Base64编码器将其编码为字符串。最后,我们将Base64编码的图像打印到控制台。
阅读全文