X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2FImage.java;h=f2b94991417ff922dba3a8c00713fe7202912657;hp=ace43dedc59d52b596442575ac75fefae2ef99a7;hb=a6a73de36765b85947ac885529da82d3e7189269;hpb=a20e02bbb6efd91f99af9ad37dc5a1414393b008 diff --git a/src/be/nikiroo/utils/Image.java b/src/be/nikiroo/utils/Image.java index ace43de..f2b9499 100644 --- a/src/be/nikiroo/utils/Image.java +++ b/src/be/nikiroo/utils/Image.java @@ -51,19 +51,6 @@ public class Image implements Closeable { } } - /** - * Create a new {@link Image} from its Base64 representation. - * - * @param base64 - * the {@link Image} in Base64 format - * - * @throws IOException - * in case of I/O error - */ - public Image(String base64) throws IOException { - this(Base64.decode(base64)); - } - /** * Create a new {@link Image} from a stream. * @@ -79,7 +66,8 @@ public class Image implements Closeable { } /** - * Generate an {@link InputStream} for this {@link Image}. + * Generate an {@link InputStream} that you can {@link InputStream#reset()} + * for this {@link Image}. *

* This {@link InputStream} will (always) be a new one, and you are * responsible for it. @@ -117,23 +105,6 @@ public class Image implements Closeable { } } - /** - * Convert the given {@link Image} object into a Base64 representation of - * the same {@link Image} object. - *

- * Note: if possible, prefer the {@link Image#newInputStream()} method, as - * it can be more efficient. - * - * @return the Base64 representation - */ - public String toBase64() { - try { - return StringUtils.base64(getData(), false); - } catch (IOException e) { - throw new RuntimeException(e); - } - } - /** * Closing the {@link Image} will delete the associated temporary file on * disk.