declare namespace javax { namespace print { namespace DocFlavor { /** * Class DocFlavor.INPUT_STREAM provides predefined static constant * DocFlavor objects for example doc flavors using a byte stream ({@link * java.io.InputStream java.io.InputStream}) as the print * data representation class. *

* @author Alan Kaminsky */ // @ts-ignore class INPUT_STREAM extends javax.print.DocFlavor { /** * Constructs a new doc flavor with the given MIME type and a print * data representation class name of * "java.io.InputStream" (byte stream). * @param mimeType MIME media type string. * @exception NullPointerException * (unchecked exception) Thrown if mimeType is null. * @exception IllegalArgumentException * (unchecked exception) Thrown if mimeType does not * obey the syntax for a MIME media type string. */ // @ts-ignore constructor(mimeType: java.lang.String | string) /** * Doc flavor with MIME type = "text/plain", * encoded in the host platform encoding. * See {@link DocFlavor#hostEncoding hostEncoding} * Print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_PLAIN_HOST: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/plain; charset=utf-8", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_8: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/plain; charset=utf-16", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_16: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/plain; charset=utf-16be" * (big-endian byte ordering), * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_16BE: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/plain; charset=utf-16le" * (little-endian byte ordering), * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_PLAIN_UTF_16LE: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/plain; charset=us-ascii", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_PLAIN_US_ASCII: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = "text/html", * encoded in the host platform encoding. * See {@link DocFlavor#hostEncoding hostEncoding} * Print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_HTML_HOST: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/html; charset=utf-8", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_HTML_UTF_8: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/html; charset=utf-16", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_HTML_UTF_16: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/html; charset=utf-16be" * (big-endian byte ordering), * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_HTML_UTF_16BE: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/html; charset=utf-16le" * (little-endian byte ordering), * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_HTML_UTF_16LE: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "text/html; charset=us-ascii", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly TEXT_HTML_US_ASCII: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = "application/pdf", print * data representation class name = "java.io.InputStream" * (byte stream). */ // @ts-ignore public static readonly PDF: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = "application/postscript", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly POSTSCRIPT: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = "application/vnd.hp-PCL", * print data representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly PCL: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = "image/gif", print data * representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly GIF: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = "image/jpeg", print data * representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly JPEG: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = "image/png", print data * representation class name = * "java.io.InputStream" (byte stream). */ // @ts-ignore public static readonly PNG: javax.print.DocFlavor.INPUT_STREAM /** * Doc flavor with MIME type = * "application/octet-stream", * print data representation class name = * "java.io.InputStream" (byte stream). * The client must determine that data described * using this DocFlavor is valid for the printer. */ // @ts-ignore public static readonly AUTOSENSE: javax.print.DocFlavor.INPUT_STREAM } } } }