Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // FUNGSI WRITE FILE
- public static String writeFile(String imageEncode, String baseFolder, String fileName) throws Exception{
- byte[] byteArray = Base64.decode(imageEncode);
- String fullPath = baseFolder.concat(fileName);
- String file = fileName.substring(9);
- //auto create folder bila belum ada
- String folderPath = FilenameUtils.getPath(fullPath);
- new File(folderPath).mkdirs();
- FileOutputStream fileOutputStream = new FileOutputStream(file);
- fileOutputStream.write(byteArray);
- fileOutputStream.flush();
- fileOutputStream.close();
- return fileName;
- }
- //CARA MEMANGGILNYA
- String[] verificationImage = image.split(",");
- String imageEncoded = verificationImage[1];
- String imageHome = env.getProperty("jleaf.taskhub.imageHome");
- String imageFullDir = imageHome.concat(SalesConstants.TASKSALES).concat("/");
- String imageName = DateUtil.dateNow().concat("/").concat(salesmanId.toString()) .concat("_")
- .concat(String.valueOf(System.currentTimeMillis())
- .concat(".jpeg"));
- image = DecodedImageFile.writeFile(imageEncoded, imageFullDir, imageName);
- log.info("IMAGE PREPARE {} --> {}", image);
Add Comment
Please, Sign In to add comment