public class Base64Utils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static String |
FILE_TYPE_SEPARATOR |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
generateFile(String base64Str,
String filePath)
进行Base64解码并生成文件保存到指定路径
|
static String |
generateFile(String base64Str,
String folderPath,
String fileName)
进行Base64解码并生成文件保存到指定路径
|
static File |
getFile(String base64Str)
base64转为文件对象
|
static FileInputStream |
getFileStream(String base64Str)
base64转为文件流
|
static String |
getFileType(String base64Str)
解析base64获取文件类型
|
static String |
getNoPrefixBase64(String base64Str)
去除base64前缀
|
static String |
transferToBase64(File file,
boolean hasPrefix)
将文件转换成 Base64 码
|
static String |
transferToBase64(String filePath,
boolean hasPrefix)
将文件转换成 Base64 码
|
public static String transferToBase64(String filePath, boolean hasPrefix)
filePath - 文件全路径hasPrefix - 是否需要生成前缀public static String transferToBase64(File file, boolean hasPrefix)
file - 文件对象hasPrefix - 是否需要生成前缀public static String getNoPrefixBase64(String base64Str)
base64Str - base64public static String getFileType(String base64Str)
base64Str - base64public static FileInputStream getFileStream(String base64Str)
base64Str - base64public static String generateFile(String base64Str, String folderPath, String fileName)
base64Str - base64码folderPath - 要保存的文件位置(不含文件名)fileName - 文件名Copyright © 2023. All rights reserved.