| | |
| | | import org.springframework.util.Base64Utils |
| | | import java.awt.Image |
| | | import java.awt.image.BufferedImage |
| | | import java.io.ByteArrayInputStream |
| | | import java.io.ByteArrayOutputStream |
| | | import java.io.File |
| | | import java.io.FileOutputStream |
| | | import java.io.* |
| | | import java.util.* |
| | | import javax.imageio.ImageIO |
| | | |
| | |
| | | object FileUtil { |
| | | private const val SCHEME_PNG = "data:image/png;base64," |
| | | |
| | | @Throws(Exception::class) |
| | | @Throws(FileNotFoundException::class) |
| | | fun uploadFile(file: ByteArray, filePath: String, fileName: String) { |
| | | val targetFile = File(filePath) |
| | | if (!targetFile.exists()) { |
| | |
| | | out.close() |
| | | } |
| | | |
| | | fun deleteFile(path: String) { |
| | | val targetFile = File(path) |
| | | if (targetFile.exists()) { |
| | | try { |
| | | targetFile.delete() |
| | | } catch (e: SecurityException) { |
| | | e.printStackTrace() |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 获取文件名 |
| | | */ |