Class DataURLUtil

java.lang.Object
org.apache.xmlgraphics.util.uri.DataURLUtil

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

    • 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