|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 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. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。