JavaTM 2 Platform
Standard Ed. 6

接口 javax.imageio.stream.ImageInputStream
的使用

使用 ImageInputStream 的软件包
javax.imageio Java Image I/O API 的主要包。 
javax.imageio.spi 包含用于 reader、writer、transcoder 和流的插件接口以及一个运行时注册表的 Java Image I/O API 包。 
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 
 

javax.imageioImageInputStream 的使用
 

返回 ImageInputStreamjavax.imageio 中的方法
static ImageInputStream ImageIO.createImageInputStream(Object input)
          返回一个 ImageInputStream,它将从给定 Object 中获取输入。
 

参数类型为 ImageInputStreamjavax.imageio 中的方法
static BufferedImage ImageIO.read(ImageInputStream stream)
          返回一个 BufferedImage,作为使用 ImageReader(它是从当前已注册 ImageReader 中自动选择的)解码所提供 ImageInputStream 的结果。
 

javax.imageio.spiImageInputStream 的使用
 

返回 ImageInputStreamjavax.imageio.spi 中的方法
 ImageInputStream ImageInputStreamSpi.createInputStreamInstance(Object input)
          返回与此服务提供者关联的 ImageInputStream 实现的实例。
abstract  ImageInputStream ImageInputStreamSpi.createInputStreamInstance(Object input, boolean useCache, File cacheDir)
          返回与此服务提供者关联的 ImageInputStream 实现的实例。
 

javax.imageio.streamImageInputStream 的使用
 

javax.imageio.streamImageInputStream 的子接口
 interface ImageOutputStream
          供 ImageWriter 使用的可查找输出流接口。
 

实现 ImageInputStreamjavax.imageio.stream 中的类
 class FileCacheImageInputStream
          从常规 InputStream 获取其输入的 ImageInputStream 的实现。
 class FileCacheImageOutputStream
          将输出写入常规 OutputStream 中的 ImageOutputStream 的实现。
 class FileImageInputStream
          从 FileRandomAccessFile 中获取输入的 ImageInputStream 的实现。
 class FileImageOutputStream
          将输出直接写入 FileRandomAccessFileImageOutputStream 的实现。
 class ImageInputStreamImpl
          实现 ImageInputStream 接口的抽象类。
 class ImageOutputStreamImpl
          实现 ImageOutputStream 接口的抽象类。
 class MemoryCacheImageInputStream
          从常规 InputStream 获取输入的 ImageInputStream 的实现。
 class MemoryCacheImageOutputStream
          将输出写入常规 OutputStream 中的 ImageOutputStream 的实现。
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only