Class DataURLUtil


  • public final class DataURLUtil
    extends Object
    Utility classes for generating RFC 2397 data URLs.
    • Method Detail

      • createDataURL

        public static String createDataURL​(InputStream in,
                                           String mediatype)
                                    throws IOException
        Creates a new data URL and returns it as a String.
        Parameters:
        in - the InputStream to read the data from
        mediatype - the MIME type of the content, or null
        Returns:
        the newly created data URL
        Throws:
        IOException - if an I/O error occurs
      • writeDataURL

        public static void writeDataURL​(InputStream in,
                                        String mediatype,
                                        Writer writer)
                                 throws IOException
        Generates a data URL and writes it to a Writer.
        Parameters:
        in - the InputStream to read the data from
        mediatype - the MIME type of the content, or null
        writer - the Writer to write to
        Throws:
        IOException - if an I/O error occurs