Spec-Zone.ru › OpenJDK 17

Пакет javax.imageio.stream

package javax.imageio.stream
Пакет API Java Image I/O, отвечающий за низкоуровневый ввод-вывод из файлов и потоков.

Интерфейс ImageInputStream объединяет операции со стримами и файлами. Предоставлен абстрактный базовый класс ImageInputStreamImpl, чтобы упростить написание нового класса ImageInputStream. Предоставлены конкретные реализации классов (FileImageInputStream, FileCacheImageInputStream, и MemoryCacheImageInputStream), которые позволяют получать ввод из File или InputStream с использованием или без временного файла-кеша.

Интерфейс ImageOutputStream выполняет аналогичную функцию для вывода. Предоставлен абстрактный базовый класс ImageOutputStreamImpl, а также конкретные реализации классов (FileImageOutputStream, FileCacheImageOutputStream, и MemoryCacheImageOutputStream), которые позволяют осуществлять вывод в File или OutputStream с использованием или без временного файла-кеша.

Класс IIOByteBuffer предоставляет альтернативный способ выполнения чтений последовательностей байтов, что уменьшает количество внутренних копирований данных.

Since:
1.4
Пакет Описание
javax.imageio
Основной пакет API Java Image I/O.
javax.imageio.event
Пакет API Java Image I/O, отвечающий за синхронное уведомление о событиях во время чтения и записи изображений.
javax.imageio.metadata
Пакет API Java Image I/O, отвечающий за чтение и запись метаданных.
javax.imageio.spi
Пакет API Java Image I/O, содержащий интерфейсы плагинов для читателей, писателей, транскодеров и потоков, а также реестр во время выполнения.
Класс Описание
FileCacheImageInputStream
Реализация ImageInputStream, получающая входные данные из обычного InputStream.
FileCacheImageOutputStream
Реализация ImageOutputStream , записывающая выходные данные в обычный OutputStream.
FileImageInputStream
Реализация ImageInputStream , получающая входные данные из File или RandomAccessFile.
FileImageOutputStream
Реализация ImageOutputStream , записывающая выходные данные напрямую в File или RandomAccessFile.
IIOByteBuffer
Класс, представляющий изменяемую ссылку на массив байтов и смещение и длину в этом массиве.
ImageInputStream
Интерфейс потока ввода с возможностью поиска для использования в ImageReader.
ImageInputStreamImpl
Абстрактный класс, реализующий интерфейс ImageInputStream.
ImageOutputStream
Интерфейс потока вывода с возможностью поиска для использования в ImageWriter.
ImageOutputStreamImpl
Абстрактный класс, реализующий интерфейс ImageOutputStream.
MemoryCacheImageInputStream
Реализация ImageInputStream , получающая входные данные из обычного InputStream.
MemoryCacheImageOutputStream
Реализация ImageOutputStream , записывающая выходные данные в обычный OutputStream.

© 1993, 2021, 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/17/docs/api/java.desktop/javax/imageio/stream/package-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API