Spec-Zone.ru › OpenJDK 25

Пакет javax.imageio.stream

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

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

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

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

Начиная с:
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.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, способы обхода проблем и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

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

Spec-Zone.ru

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