public class Photo2Base64 { public static void main(String[] args) { String videoBase64 = file2Base64(new File("D:\\a.png")); System.out.println(videoBase64); } /** * 机能概要:将文件转化为base64 * @return * @throws Exception */ public static String file2Base64(File inFile){ //将文件转化为字节码 byte [] bytes = copyFile2Byte(inFile); if(bytes == null){ return null; } //base64,将字节码转化为base64的字符串 String result = Base64.getEncoder().encodeToString(bytes); return result; } /** * * 机能概要:将文件转化为字节码 * @param inFile * @return */ public static byte [] copyFile2Byte(File inFile){ try { return Files.readAllBytes(inFile.toPath()); } catch (Exception e) { return null; } }
文件转base64字符串
最新推荐文章于 2024-09-05 11:00:53 发布