| 软件包 | 描述 |
|---|---|
| javax.imageio |
java的图像I/O API主要包。
|
| javax.imageio.event |
读写图像在I/O API处理事件同步通知java图像包。
|
| javax.imageio.spi |
一包I/O API包含读者、作家的插件接口,代码转换器,和溪流的java图像,和一个运行时注册表。
|
| Modifier and Type | Method and Description |
|---|---|
static ImageReader |
ImageIO.getImageReader(ImageWriter writer)
返回一个
ImageReadercorresponding到给定的
ImageWriter,如果有一个,或
null如果插件,这
ImageWriter不指定相应的
ImageReader,或者给
ImageWriter没有注册。
|
| Modifier and Type | Method and Description |
|---|---|
static Iterator<ImageReader> |
ImageIO.getImageReaders(Object input)
返回一个包含所有当前注册
ImageReaders
Iterator声称能提供
Object解码,通常
ImageInputStream。
|
static Iterator<ImageReader> |
ImageIO.getImageReadersByFormatName(String formatName)
返回一个包含所有当前注册
Iterator
ImageReaders声称能够解码的命名格式。
|
static Iterator<ImageReader> |
ImageIO.getImageReadersByMIMEType(String MIMEType)
返回一个包含所有当前注册
Iterator
ImageReaders声称能够解码文件与给定的MIME类型。
|
static Iterator<ImageReader> |
ImageIO.getImageReadersBySuffix(String fileSuffix)
返回一个包含所有当前注册
Iterator
ImageReaders声称能够解码文件的后缀。
|
| Modifier and Type | Method and Description |
|---|---|
static Iterator<ImageTranscoder> |
ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer)
返回一个包含所有当前注册
ImageTranscoders
Iterator声称能将给定的
ImageReader和
ImageWriter元数据之间。
|
static ImageWriter |
ImageIO.getImageWriter(ImageReader reader)
返回一个
ImageWritercorresponding到给定的
ImageReader,如果有一个,或
null如果插件,这
ImageReader不指定相应的
ImageWriter,或者给
ImageReader没有注册。
|
| Modifier and Type | Method and Description |
|---|---|
void |
IIOReadProgressListener.imageComplete(ImageReader source)
报告说,当前的图像读取操作已完成。
|
void |
IIOReadProgressListener.imageProgress(ImageReader source, float percentageDone)
报告对相关
ImageReader当前
read呼叫完成的近似程度。
|
void |
IIOReadProgressListener.imageStarted(ImageReader source, int imageIndex)
报告图像读操作开始。
|
void |
IIOReadUpdateListener.imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
报告说,一个给定区域的图像已被更新。
|
void |
IIOReadUpdateListener.passComplete(ImageReader source, BufferedImage theImage)
报告说,目前的读操作已经完成了一个渐进的通过。
|
void |
IIOReadUpdateListener.passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
报告说,当前的读操作即将开始一个渐进的通。
|
void |
IIOReadProgressListener.readAborted(ImageReader source)
报道说,读已中止通过读者的
abort方法。
|
void |
IIOReadProgressListener.sequenceComplete(ImageReader source)
报告,一个读操作的序列已完成。
|
void |
IIOReadProgressListener.sequenceStarted(ImageReader source, int minIndex)
报告一个读操作的序列开始。
|
void |
IIOReadProgressListener.thumbnailComplete(ImageReader source)
报告说,一个缩略图读取操作已完成。
|
void |
IIOReadUpdateListener.thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail)
报告说,目前的缩略图读操作已经完成了一个渐进的通过。
|
void |
IIOReadUpdateListener.thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
报告说,当前的缩略图读操作即将开始一个渐进的通。
|
void |
IIOReadProgressListener.thumbnailProgress(ImageReader source, float percentageDone)
报告在相关
ImageReader对当前
getThumbnail呼叫完成的近似程度。
|
void |
IIOReadProgressListener.thumbnailStarted(ImageReader source, int imageIndex, int thumbnailIndex)
报告说,一个缩略图读操作开始。
|
void |
IIOReadUpdateListener.thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
报告说,一个给定区域的缩略图图像已被更新。
|
void |
IIOReadWarningListener.warningOccurred(ImageReader source, String warning)
报告解码中一个非致命错误的发生。
|
| Modifier and Type | Method and Description |
|---|---|
ImageReader |
ImageReaderSpi.createReaderInstance()
返回与该服务提供商相关的
ImageReader实现的一个实例。
|
abstract ImageReader |
ImageReaderSpi.createReaderInstance(Object extension)
返回与该服务提供商相关的
ImageReader实现的一个实例。
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ImageReaderSpi.isOwnReader(ImageReader reader)
返回
true如果通过在
ImageReader对象是与此相关的服务提供商
ImageReader实例。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.