|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 ImageReader 的软件包 | |
---|---|
javax.imageio | Java Image I/O API 的主要包。 |
javax.imageio.event | Java Image I/O API 的一个包,用于在读取和写入图像期间处理事件的同步通知。 |
javax.imageio.spi | 包含用于 reader、writer、transcoder 和流的插件接口以及一个运行时注册表的 Java Image I/O API 包。 |
javax.imageio 中 ImageReader 的使用 |
---|
返回 ImageReader 的 javax.imageio 中的方法 | |
---|---|
static ImageReader |
ImageIO.getImageReader(ImageWriter writer)
返回对应于给定 ImageWriter 的 ImageReader (如果有);如果此 ImageWriter 的插件没有指定相应的 ImageReader ,或者给定 ImageWriter 没有注册,则返回 null 。 |
返回变量类型为 ImageReader 的类型的 javax.imageio 中的方法 | |
---|---|
static Iterator<ImageReader> |
ImageIO.getImageReaders(Object input)
返回包含所有当前已注册 ImageReader 的 Iterator ,这些 ImageReader 声称能够解码所提供的 Object ,返回值通常是一个 ImageInputStream 。 |
static Iterator<ImageReader> |
ImageIO.getImageReadersByFormatName(String formatName)
返回包含所有当前已注册 ImageReader 的 Iterator ,这些 ImageReader 声称能够解码指定格式。 |
static Iterator<ImageReader> |
ImageIO.getImageReadersByMIMEType(String MIMEType)
返回包含所有当前已注册 ImageReader 的 Iterator ,这些 ImageReader 声称能够解码具有给定 MIME 类型的文件。 |
static Iterator<ImageReader> |
ImageIO.getImageReadersBySuffix(String fileSuffix)
返回包含所有当前已注册 ImageReader 的 Iterator ,这些 ImageReader 声称能够解码具有给定后缀的文件。 |
参数类型为 ImageReader 的 javax.imageio 中的方法 | |
---|---|
static Iterator<ImageTranscoder> |
ImageIO.getImageTranscoders(ImageReader reader,
ImageWriter writer)
返回包含所有当前已注册 ImageTranscoder 的 Iterator ,这些 ImageTranscoder 声称能够在给定 ImageReader 和 ImageWriter 的元数据之间进行代码转换。 |
static ImageWriter |
ImageIO.getImageWriter(ImageReader reader)
返回对应于给定 ImageReader 的 ImageWriter (如果有);如果此 ImageReader 的插件没有指定相应的 ImageWriter ,或者给定的 ImageReader 没有注册,则返回 null 。 |
javax.imageio.event 中 ImageReader 的使用 |
---|
参数类型为 ImageReader 的 javax.imageio.event 中的方法 | |
---|---|
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)
报告当前的读操作将开始逐步传递 (progressive pass)。 |
void |
IIOReadProgressListener.readAborted(ImageReader source)
报告已通过 reader 的 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)
报告在解码中发生非严重错误。 |
javax.imageio.spi 中 ImageReader 的使用 |
---|
返回 ImageReader 的 javax.imageio.spi 中的方法 | |
---|---|
ImageReader |
ImageReaderSpi.createReaderInstance()
返回与此服务提供程序关联的 ImageReader 实现的实例。 |
abstract ImageReader |
ImageReaderSpi.createReaderInstance(Object extension)
返回与此服务提供程序关联的 ImageReader 实现的实例。 |
参数类型为 ImageReader 的 javax.imageio.spi 中的方法 | |
---|---|
boolean |
ImageReaderSpi.isOwnReader(ImageReader reader)
如果传入的 ImageReader 对象为与此服务提供程序关联的 ImageReader 的实例,则返回 true 。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。