如何获取图片的base64
时间: 2023-11-16 08:51:39 浏览: 99
要在Java中获取图片的Base64编码,可以使用以下代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.nio.file.Files;
import java.util.Base64;
public class ImageBase64 {
public static String getBase64(String filePath) {
try {
File file = new File(filePath);
FileInputStream fis = new FileInputStream(file);
byte[] bytes = new byte[(int) file.length()];
fis.read(bytes);
fis.close();
return Base64.getEncoder().encodeToString(bytes);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
public static void main(String[] args) {
String filePath = "path/to/image.jpg";
String base64 = getBase64(filePath);
System.out.println("Base64: " + base64);
}
}
```
将图片的文件路径替换为实际的图片路径,然后运行代码即可获取图片的Base64编码。
阅读全文