Класс DocFlavor.INPUT_STREAM

Все реализованные интерфейсы:
Serializable, Cloneable
Вложенный класс:
DocFlavor
public static class DocFlavor.INPUT_STREAM
extends DocFlavor

Класс DocFlavor.INPUT_STREAM предоставляет предопределённые статические константы DocFlavor объекты для примеров типов документов, использующих байтовый поток (java.io.InputStream) в качестве класса представления данных для печати.

См. также:
Сериализованная форма

Вложенные классы

Вложенные классы/интерфейсы, объявленные в классе javax.print.DocFlavor

DocFlavor.BYTE_ARRAY, DocFlavor.CHAR_ARRAY, DocFlavor.INPUT_STREAM, DocFlavor.READER, DocFlavor.SERVICE_FORMATTED, DocFlavor.STRING, DocFlavor.URL

Поля

Модификатор и тип Поле Описание
static DocFlavor.INPUT_STREAM AUTOSENSE

Тип документа с MIME-типом = "application/octet-stream", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM GIF

Тип документа с MIME-типом = "image/gif", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM JPEG

Тип документа с MIME-типом = "image/jpeg", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM PCL

Тип документа с MIME-типом = "application/vnd.hp-PCL", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM PDF

Тип документа с MIME-типом = "application/pdf", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM PNG

Тип документа с MIME-типом = "image/png", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM POSTSCRIPT

Тип документа с MIME-типом = "application/postscript", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_HTML_HOST

Тип документа с MIME-типом = "text/html", закодирован в кодировке хост-платформы.

static DocFlavor.INPUT_STREAM TEXT_HTML_US_ASCII

Тип документа с MIME-типом = "text/html; charset=us-ascii", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16

Тип документа с MIME-типом = "text/html; charset=utf-16", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16BE

Тип документа с MIME-типом = "text/html; charset=utf-16be" (большая эндианность байтов), имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16LE

Тип документа с MIME-типом = "text/html; charset=utf-16le" (малая эндианность байтов), имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_HTML_UTF_8

Тип документа с MIME-типом = "text/html; charset=utf-8", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_PLAIN_HOST

Тип документа с MIME-типом = "text/plain", закодирован в кодировке хост-платформы.

static DocFlavor.INPUT_STREAM TEXT_PLAIN_US_ASCII

Тип документа с MIME-типом = "text/plain; charset=us-ascii", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16

Тип документа с MIME-типом = "text/plain; charset=utf-16", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16BE

Тип документа с MIME-типом = "text/plain; charset=utf-16be" (большая эндианность байтов), имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16LE

Тип документа с MIME-типом = "text/plain; charset=utf-16le" (малая эндианность байтов), имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

static DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_8

Тип документа с MIME-типом = "text/plain; charset=utf-8", имя класса представления данных для печати = "java.io.InputStream" (байтовый поток).

Поля, объявленные в классе javax.print.DocFlavor

hostEncoding

Конструкторы

Конструктор Описание
INPUT_STREAM​(String mimeType)

Создаёт новый тип документа с заданным MIME-типом и именем класса представления данных для печати "java.io.InputStream" (байтовый поток).

Методы

Методы, объявленные в классе javax.print.DocFlavor

equals, getMediaSubtype, getMediaType, getMimeType, getParameter, getRepresentationClassName, hashCode, toString

Методы, объявленные в классе java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Поля

TEXT_PLAIN_HOST

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_HOST

Тип документа с MIME-типом = "text/plain", закодированным в кодировке платформы хоста. См. hostEncoding. Имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_PLAIN_UTF_8

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_8

Тип документа с MIME-типом = "text/plain; charset=utf-8", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_PLAIN_UTF_16

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16

Тип документа с MIME-типом = "text/plain; charset=utf-16", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_PLAIN_UTF_16BE

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16BE

Тип документа с MIME-типом = "text/plain; charset=utf-16be" (порядок байтов big-endian), имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_PLAIN_UTF_16LE

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16LE

Тип документа с MIME-типом = "text/plain; charset=utf-16le" (порядок байтов little-endian), имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_PLAIN_US_ASCII

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_US_ASCII

Тип документа с MIME-типом = "text/plain; charset=us-ascii", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_HTML_HOST

public static final DocFlavor.INPUT_STREAM TEXT_HTML_HOST

Тип документа с MIME-типом = "text/html", закодированным в кодировке платформы хоста. См. hostEncoding. Имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_HTML_UTF_8

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_8

Тип документа с MIME-типом = "text/html; charset=utf-8", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_HTML_UTF_16

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16

Тип документа с MIME-типом = "text/html; charset=utf-16", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_HTML_UTF_16BE

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16BE

Тип документа с MIME-типом = "text/html; charset=utf-16be" (порядок байтов big-endian), имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_HTML_UTF_16LE

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16LE

Тип документа с MIME-типом = "text/html; charset=utf-16le" (порядок байтов little-endian), имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

TEXT_HTML_US_ASCII

public static final DocFlavor.INPUT_STREAM TEXT_HTML_US_ASCII

Тип документа с MIME-типом = "text/html; charset=us-ascii", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

PDF

public static final DocFlavor.INPUT_STREAM PDF

Тип документа с MIME-типом = "application/pdf", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

POSTSCRIPT

public static final DocFlavor.INPUT_STREAM POSTSCRIPT

Тип документа с MIME-типом = "application/postscript", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

PCL

public static final DocFlavor.INPUT_STREAM PCL

Тип документа с MIME-типом = "application/vnd.hp-PCL", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

GIF

public static final DocFlavor.INPUT_STREAM GIF

Тип документа с MIME-типом = "image/gif", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

JPEG

public static final DocFlavor.INPUT_STREAM JPEG

Тип документа с MIME-типом = "image/jpeg", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

PNG

public static final DocFlavor.INPUT_STREAM PNG

Тип документа с MIME-типом = "image/png", имя класса представления данных печати = "java.io.InputStream" (байтовый поток).

AUTOSENSE

public static final DocFlavor.INPUT_STREAM AUTOSENSE

Тип документа с MIME-типом = "application/octet-stream", имя класса представления данных печати = "java.io.InputStream" (байтовый поток). Клиент должен определить, что данные, описанные с помощью этого DocFlavor, допустимы для принтера.

Конструкторы

INPUT_STREAM

public INPUT_STREAM(String mimeType)

Создаёт новый тип документа с заданным MIME-типом и именем класса представления данных печати "java.io.InputStream" (байтовый поток).

Параметры:
mimeType - строка MIME-типа медиа
Исключения:
NullPointerException - если mimeType является null
IllegalArgumentException - если mimeType не соответствует синтаксису строки MIME-типа медиа.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/print/DocFlavor.INPUT_STREAM.html

Spec-Zone .ru
спецификации, руководства, описания, API