类的用途
javax.imageio.ImageReader
使用 ImageReader 的包
包
描述
Java Image I/O API 的主要包。
Java Image I/O API 的一个包,处理图像读取和写入过程中事件的同步通知。
Java 图像 I/O API 的一个包,其中包含用于读取器、写入器、转码器和流的插件接口,以及一个运行时注册表。
-
ImageReader 在 javax.imageio 中的用法
javax.imageio 中返回 ImageReader 的方法修饰符和类型方法描述static ImageReaderImageIO.getImageReader(ImageWriter writer) 返回对应给定ImageWriter的ImageReader(如果有),或null(如果此ImageWriter的插件未指定相应的ImageReader,或者给定ImageWriter未注册)。返回类型中包含 ImageReader 类型参数的 javax.imageio 中的方法修饰符和类型方法描述static Iterator<ImageReader>ImageIO.getImageReaders(Object input) 返回一个Iterator包含所有当前注册的ImageReaders,声称能够解码提供的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,声称能够解码具有给定后缀的文件。javax.imageio 中的方法,参数类型为 ImageReader修饰符和类型方法描述static Iterator<ImageTranscoder>ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer) 返回一个Iterator包含所有当前注册的ImageTranscoders,声称能够在给定的ImageReader和ImageWriter的元数据之间进行转码。static ImageWriterImageIO.getImageWriter(ImageReader reader) 返回对应给定ImageReader的ImageWriter(如果有的话),或null(如果此ImageReader的插件未指定对应的ImageWriter或给定ImageReader未注册)。 -
ImageReader 在 javax.imageio.event 中的用法
javax.imageio.event 中的方法,参数类型为 ImageReader修饰符和类型方法描述voidIIOReadProgressListener.imageComplete(ImageReader source) 报告当前图像读取操作已完成。voidIIOReadProgressListener.imageProgress(ImageReader source, float percentageDone) 报告关联ImageReader的当前read调用的大致完成程度。voidIIOReadProgressListener.imageStarted(ImageReader source, int imageIndex) 报告图像读取操作正在开始。voidIIOReadUpdateListener.imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) 报告图像的给定区域已更新。voidIIOReadUpdateListener.passComplete(ImageReader source, BufferedImage theImage) 报告当前读取操作已完成渐进传递。voidIIOReadUpdateListener.passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) 报告当前读取操作即将开始渐进传递。voidIIOReadProgressListener.readAborted(ImageReader source) 报告读取已通过读取器的abort方法中止。voidIIOReadProgressListener.sequenceComplete(ImageReader source) 报告一系列读取操作已完成。voidIIOReadProgressListener.sequenceStarted(ImageReader source, int minIndex) 报告一系列读取操作正在开始。voidIIOReadProgressListener.thumbnailComplete(ImageReader source) 报告缩略图读取操作已完成。voidIIOReadUpdateListener.thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail) 报告当前缩略图读取操作已完成渐进传递。voidIIOReadUpdateListener.thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands) 报告当前缩略图读取操作即将开始渐进传递。voidIIOReadProgressListener.thumbnailProgress(ImageReader source, float percentageDone) 报告关联的ImageReader中当前getThumbnail调用的大致完成程度。voidIIOReadProgressListener.thumbnailStarted(ImageReader source, int imageIndex, int thumbnailIndex) 报告缩略图读取操作正在开始。voidIIOReadUpdateListener.thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands) 报告缩略图的给定区域已更新。voidIIOReadWarningListener.warningOccurred(ImageReader source, String warning) 报告解码中出现的非致命错误。 -
ImageReader 在 javax.imageio.spi 中的用法
javax.imageio.spi 中返回 ImageReader 的方法修饰符和类型方法描述ImageReaderSpi.createReaderInstance()返回与此服务提供商关联的ImageReader实现的实例。abstract ImageReaderImageReaderSpi.createReaderInstance(Object extension) 返回与此服务提供商关联的ImageReader实现的实例。javax.imageio.spi 中的方法,参数类型为 ImageReader修饰符和类型方法描述booleanImageReaderSpi.isOwnReader(ImageReader reader) 如果传入的ImageReader对象是与此服务提供商关联的ImageReader的实例,则返回true。