/** * Encode an image to base64 using a data: URI * * @param inputStream The image input stream * @param mimeType The mime type, if not specified then default to {@link #DEF_MIME_TYPE} * @return The base64 encoded value */ public static String toBase64(InputStream inputStream, String mimeType) { return toBase64(IO.readContent(inputStream), mimeType); }
/** * Encode an image to base64 using a data: URI * * @param inputStream The image input stream * @param mimeType The mime type, if not specified then default to {@link #DEF_MIME_TYPE} * @return The base64 encoded value */ public static String toBase64(InputStream inputStream, String mimeType) { return toBase64(IO.readContent(inputStream), mimeType); }
public String toBase64(String mimeType) { return Img.toBase64(toByteArray(mimeType), mimeType); }
public String toBase64(String mimeType) { return Img.toBase64(toByteArray(mimeType), mimeType); }
/** * Encode an image to base64 using a data: URI * * @param image The image file * @return The base64 encoded value */ public static String toBase64(File image) { return toBase64(IO.inputStream(image), mimeType(image)); }
/** * Encode an image to base64 using a data: URI * * @param image The image file * @return The base64 encoded value */ public static String toBase64(File image) { return toBase64(IO.inputStream(image), mimeType(image)); }