org.cruxframework.crux.core.client.utils
Class Base64Utils

java.lang.Object
  extended by org.cruxframework.crux.core.client.utils.Base64Utils

public class Base64Utils
extends Object

Author:
Samuel Almeida Cardoso (samuel@cruxframework.org)

Constructor Summary
Base64Utils()
           
 
Method Summary
static String addMimeTypePrefixToBase64Data(String base64, String mimeType)
          Add a mimeType to a clean base64 String
static String ensurePlainBase64(String base64)
          Ensure that base64 string doesn't have any prefix like data:image/jpg;base64
static String getMimeTypeFromBase64Data(String base64)
          Get the mimeType prefix from a base64 string.
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Base64Utils

public Base64Utils()
Method Detail

getMimeTypeFromBase64Data

public static String getMimeTypeFromBase64Data(String base64)
Get the mimeType prefix from a base64 string. For instance: If you pass: data:image/jpg;base64,/9... It will return: image/jpg

Parameters:
base64 -
Returns:

addMimeTypePrefixToBase64Data

public static String addMimeTypePrefixToBase64Data(String base64,
                                                   String mimeType)
Add a mimeType to a clean base64 String

Parameters:
base64 -
mimeType -
Returns:

ensurePlainBase64

public static String ensurePlainBase64(String base64)
Ensure that base64 string doesn't have any prefix like data:image/jpg;base64

Parameters:
base64 -
Returns:

main

public static void main(String[] args)


Copyright © 2014. All rights reserved.