JavaTM 2 Platform
Standard Ed. 6

類別 javax.imageio.ImageWriter
的使用

使用 ImageWriter 的軟體套件
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.imageioImageWriter 的使用
 

返回 ImageWriterjavax.imageio 中的方法
static ImageWriter ImageIO.getImageWriter(ImageReader reader)
          返回對應於給定 ImageReaderImageWriter(如果有);如果此 ImageReader 的外掛程式沒有指定相應的 ImageWriter,或者給定的 ImageReader 沒有註冊,則返回 null
 

返回變數型別為 ImageWriter 的型別的 javax.imageio 中的方法
static Iterator<ImageWriter> ImageIO.getImageWriters(ImageTypeSpecifier type, String formatName)
          返回包含所有當前已註冊 ImageWriterIterator,這些 ImageWriter 聲稱能夠編碼使用給定格式的、具有給定佈局(使用 ImageTypeSpecifier 指定)的圖像。
static Iterator<ImageWriter> ImageIO.getImageWritersByFormatName(String formatName)
          返回包含所有當前已註冊 ImageWriterIterator,這些 ImageReader 聲稱能夠編碼指定格式。
static Iterator<ImageWriter> ImageIO.getImageWritersByMIMEType(String MIMEType)
          返回包含所有當前已註冊 ImageWriterIterator,這些 ImageReader 聲稱能夠編碼具有給定 MIME 型別的檔案。
static Iterator<ImageWriter> ImageIO.getImageWritersBySuffix(String fileSuffix)
          返回包含所有當前已註冊 ImageWriterIterator,這些 ImageReader 聲稱能夠編碼具有給定後綴的檔案。
 

參數型別為 ImageWriterjavax.imageio 中的方法
static ImageReader ImageIO.getImageReader(ImageWriter writer)
          返回對應於給定 ImageWriterImageReader(如果有);如果此 ImageWriter 的外掛程式沒有指定相應的 ImageReader,或者給定 ImageWriter 沒有註冊,則返回 null
static Iterator<ImageTranscoder> ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer)
          返回包含所有當前已註冊 ImageTranscoderIterator,這些 ImageTranscoder 聲稱能夠在給定 ImageReaderImageWriter 的元資料之間進行程式碼轉換。
 

javax.imageio.eventImageWriter 的使用
 

參數型別為 ImageWriterjavax.imageio.event 中的方法
 void IIOWriteProgressListener.imageComplete(ImageWriter source)
          報告圖像寫操作已經完成。
 void IIOWriteProgressListener.imageProgress(ImageWriter source, float percentageDone)
          報告在關聯的 ImageWriter 中完成當前 write 調用的近似程度。
 void IIOWriteProgressListener.imageStarted(ImageWriter source, int imageIndex)
          報告圖像寫操作將要開始。
 void IIOWriteProgressListener.thumbnailComplete(ImageWriter source)
          報告縮略圖寫操作已經完成。
 void IIOWriteProgressListener.thumbnailProgress(ImageWriter source, float percentageDone)
          報告在關聯的 ImageWriter 中完成當前縮略圖寫操作的近似程度。
 void IIOWriteProgressListener.thumbnailStarted(ImageWriter source, int imageIndex, int thumbnailIndex)
          報告縮略圖寫操作將要開始。
 void IIOWriteWarningListener.warningOccurred(ImageWriter source, int imageIndex, String warning)
          報告在編碼中發生非嚴重錯誤。
 void IIOWriteProgressListener.writeAborted(ImageWriter source)
          報告已通過 writer 的 abort 方法中止寫操作。
 

javax.imageio.spiImageWriter 的使用
 

返回 ImageWriterjavax.imageio.spi 中的方法
 ImageWriter ImageWriterSpi.createWriterInstance()
          返回與此服務提供者關聯的 ImageWriter 實作的實例。
abstract  ImageWriter ImageWriterSpi.createWriterInstance(Object extension)
          返回與此服務提供者關聯的 ImageWriter 實作的實例。
 

參數型別為 ImageWriterjavax.imageio.spi 中的方法
 boolean ImageWriterSpi.isOwnWriter(ImageWriter writer)
          如果傳入的 ImageWriter 物件是與此服務提供者關聯的 ImageWriter 的實例,則返回 true
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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