Evra70

foto

May 12th, 2020
378
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.14 KB | None | 0 0
  1. // FUNGSI WRITE FILE
  2. public static String writeFile(String imageEncode, String baseFolder, String fileName) throws Exception{
  3.         byte[] byteArray = Base64.decode(imageEncode);
  4.         String fullPath = baseFolder.concat(fileName);
  5.         String file = fileName.substring(9);
  6.        
  7.         //auto create folder bila belum ada
  8.         String folderPath = FilenameUtils.getPath(fullPath);
  9.         new File(folderPath).mkdirs();
  10.         FileOutputStream fileOutputStream = new FileOutputStream(file);
  11.         fileOutputStream.write(byteArray); 
  12.         fileOutputStream.flush();
  13.         fileOutputStream.close();
  14.        
  15.         return fileName;
  16.     }
  17. //CARA MEMANGGILNYA
  18.         String[] verificationImage = image.split(",");
  19.         String imageEncoded = verificationImage[1];
  20.         String imageHome =  env.getProperty("jleaf.taskhub.imageHome");
  21.         String imageFullDir = imageHome.concat(SalesConstants.TASKSALES).concat("/");
  22.        
  23.         String imageName = DateUtil.dateNow().concat("/").concat(salesmanId.toString()) .concat("_")
  24.                 .concat(String.valueOf(System.currentTimeMillis())
  25.                 .concat(".jpeg"));
  26.        
  27.         image = DecodedImageFile.writeFile(imageEncoded, imageFullDir, imageName);
  28.         log.info("IMAGE PREPARE {} --> {}", image);
Add Comment
Please, Sign In to add comment