JavaTM 2 Platform
Standard Ed. 6

類別 javax.imageio.metadata.IIOMetadata
的使用

使用 IIOMetadata 的軟體套件
javax.imageio Java Image I/O API 的主要套件。 
javax.imageio.metadata 用於處理讀寫元資料的 Java Image I/O API 的套件。 
 

javax.imageioIIOMetadata 的使用
 

宣告為 IIOMetadatajavax.imageio 中的欄位
protected  IIOMetadata IIOImage.metadata
          包含與圖像關聯的元資料的 IIOMetadata 物件。
 

返回 IIOMetadatajavax.imageio 中的方法
 IIOMetadata ImageTranscoder.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
          返回一個 IIOMetadata 物件,該物件可用於編碼,並且可以使用其文檔介面或特定於將用於編碼的 writer 外掛程式的其他介面有選擇地對其進行修改。
abstract  IIOMetadata ImageWriter.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
           
 IIOMetadata ImageTranscoder.convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
          返回一個 IIOMetadata 物件,該物件可用於編碼,並且可以使用其文檔介面或特定於將用於編碼的 writer 外掛程式的其他介面有選擇地對其進行修改。
abstract  IIOMetadata ImageWriter.convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
           
abstract  IIOMetadata ImageWriter.getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
          返回包含用來編碼給定型別圖像的預設值的 IIOMetadata 物件。
abstract  IIOMetadata ImageWriter.getDefaultStreamMetadata(ImageWriteParam param)
          返回包含用來對圖像串流進行編碼的預設值的 IIOMetadata 物件。
abstract  IIOMetadata ImageReader.getImageMetadata(int imageIndex)
          返回包含與給定圖像關聯的元資料的 IIOMetadata 物件,如果 reader 不支持讀取元資料、被設置為忽略元資料,或者沒有元資料可用,則返回 null
 IIOMetadata ImageReader.getImageMetadata(int imageIndex, String formatName, Set<String> nodeNames)
          返回表示與給定圖像關聯的元資料的 IIOMetadata 物件,如果 reader 不支持讀取元資料或者沒有元資料可用,則返回 null
 IIOMetadata IIOImage.getMetadata()
          返回對當前 IIOMetadata 物件的參考,如果沒有設置任何這樣的物件,則返回 null
abstract  IIOMetadata ImageReader.getStreamMetadata()
          返回一個 IIOMetadata 物件,它表示作為一個整體與輸入源關聯的元資料(即不與任何特定圖像關聯);如果 reader 不支持讀取元資料、被設置為忽略元資料,或者沒有元資料可用,則返回 null
 IIOMetadata ImageReader.getStreamMetadata(String formatName, Set<String> nodeNames)
          返回一個 IIOMetadata 物件,它表示作為一個整體與輸入源關聯的元資料(即不與任何特定圖像關聯)。
 

參數型別為 IIOMetadatajavax.imageio 中的方法
 IIOMetadata ImageTranscoder.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
          返回一個 IIOMetadata 物件,該物件可用於編碼,並且可以使用其文檔介面或特定於將用於編碼的 writer 外掛程式的其他介面有選擇地對其進行修改。
abstract  IIOMetadata ImageWriter.convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
           
 IIOMetadata ImageTranscoder.convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
          返回一個 IIOMetadata 物件,該物件可用於編碼,並且可以使用其文檔介面或特定於將用於編碼的 writer 外掛程式的其他介面有選擇地對其進行修改。
abstract  IIOMetadata ImageWriter.convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
           
 int ImageWriter.getNumThumbnailsSupported(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
          返回受將寫入的格式、給定圖像型別和任何其他 write 參數支持的縮略圖,以及將在編碼期間使用的元資料物件。
 Dimension[] ImageWriter.getPreferredThumbnailSizes(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
          返回一個 Dimension 陣列,指示在輸出檔案或串流中進行編碼時合法的縮略圖大小範圍。
 void ImageWriter.prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
          從將帶有不確定像素值的新圖像插入現有圖像串流中開始。
 void ImageWriter.prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
          從寫入完整圖像串流開始,該圖像串流由帶有要輸出的不確定像素值、有關元資料和縮略圖的單個圖像組成。
 void ImageWriter.prepareWriteSequence(IIOMetadata streamMetadata)
          使用提供的串流元資料物件準備一個串流,以接受一系列的後續 writeToSequence 調用。
 void ImageWriter.replaceImageMetadata(int imageIndex, IIOMetadata imageMetadata)
          替換與現有圖像有關的圖像元資料。
 void ImageWriter.replaceStreamMetadata(IIOMetadata streamMetadata)
          使用新資訊替換輸出中的串流元資料。
 void IIOImage.setMetadata(IIOMetadata metadata)
          將 IIOMetadata 設置為一個新物件或 null
abstract  void ImageWriter.write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
          添加一個完整的圖像串流,該圖像串流包含一幅圖像、相關的串流、圖像元資料和要輸出的縮略圖。
 

參數型別為 IIOMetadatajavax.imageio 中的建構子
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
          建構一個 IIOImage,它包含 Raster 以及與之關聯的縮略圖和元資料。
IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
          建構一個 IIOImage,它包含 RenderedImage 以及與之關聯的縮略圖和元資料。
 

javax.imageio.metadataIIOMetadata 的使用
 

參數型別為 IIOMetadatajavax.imageio.metadata 中的方法
 boolean IIOMetadataController.activate(IIOMetadata metadata)
          啟動控制器。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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