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