declare namespace javax {
namespace print {
namespace DocFlavor {
/**
* Class DocFlavor.BYTE_ARRAY provides predefined static constant
* DocFlavor objects for example doc flavors using a byte array
* (byte[]
) as the print data representation class.
*
* @author Alan Kaminsky
*/
// @ts-ignore
class BYTE_ARRAY extends javax.print.DocFlavor {
/**
* Constructs a new doc flavor with the given MIME type and a print
* data representation class name of "[B"
(byte array).
* @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 =
* "[B"
(byte array).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_HOST: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-8"
,
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_8: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-16"
,
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_16: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-16be"
* (big-endian byte ordering),
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_16BE: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-16le"
* (little-endian byte ordering),
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_16LE: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/plain; charset=us-ascii"
,
* print data representation class name =
* "[B"
(byte array).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_US_ASCII: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type = "text/html"
,
* encoded in the host platform encoding.
* See {@link DocFlavor#hostEncoding hostEncoding}
* Print data representation class name =
* "[B"
(byte array).
*/
// @ts-ignore
public static readonly TEXT_HTML_HOST: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-8"
,
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_8: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-16"
,
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_16: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-16be"
* (big-endian byte ordering),
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_16BE: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-16le"
* (little-endian byte ordering),
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_16LE: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "text/html; charset=us-ascii"
,
* print data representation class name =
* "[B"
(byte array).
*/
// @ts-ignore
public static readonly TEXT_HTML_US_ASCII: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type = "application/pdf"
, print
* data representation class name = "[B"
(byte array).
*/
// @ts-ignore
public static readonly PDF: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type = "application/postscript"
,
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly POSTSCRIPT: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type = "application/vnd.hp-PCL"
,
* print data representation class name = "[B"
(byte
* array).
*/
// @ts-ignore
public static readonly PCL: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type = "image/gif"
, print data
* representation class name = "[B"
(byte array).
*/
// @ts-ignore
public static readonly GIF: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type = "image/jpeg"
, print data
* representation class name = "[B"
(byte array).
*/
// @ts-ignore
public static readonly JPEG: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type = "image/png"
, print data
* representation class name = "[B"
(byte array).
*/
// @ts-ignore
public static readonly PNG: javax.print.DocFlavor.BYTE_ARRAY
/**
* Doc flavor with MIME type =
* "application/octet-stream"
,
* print data representation class name = "[B"
(byte
* array). The client must determine that data described
* using this DocFlavor is valid for the printer.
*/
// @ts-ignore
public static readonly AUTOSENSE: javax.print.DocFlavor.BYTE_ARRAY
}
}
}
}