【笔记】Convert Image File to Base64 String or Base64 String to Image File in Java

Add Maven Dependency

<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.11.0</version>
</dependency>

Image File Convert Base64 String

byte[] fileContent = FileUtils.readFileToByteArray(new File(filePath));
String encodedString = Base64.getEncoder().encodeToString(fileContent);

Base64 String Convert Image File

byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
FileUtils.writeByteArrayToFile(new File(outputFileName), decodedBytes);

猜你喜欢

转载自blog.csdn.net/bronzehammer/article/details/131093695