JavaTM 2 Platform
Standard Ed. 6

類別 javax.imageio.ImageWriteParam
的使用

使用 ImageWriteParam 的軟體套件
javax.imageio Java Image I/O API 的主要套件。 
javax.imageio.plugins.bmp 包含供內置 BMP 外掛程式使用的公共類別的套件。 
javax.imageio.plugins.jpeg 支持內置 JPEG 外掛程式的類別。 
 

javax.imageioImageWriteParam 的使用
 

返回 ImageWriteParamjavax.imageio 中的方法
 ImageWriteParam ImageWriter.getDefaultWriteParam()
          返回適用於此檔案格式的適當型別的新 ImageWriteParam 物件,該物件包含預設值,即那些將在沒有指定 ImageWriteParam 物件時使用的值。
 

參數型別為 ImageWriteParamjavax.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 物件。
 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.replacePixels(Raster raster, ImageWriteParam param)
          用給定 Raster 部分替換已出現在輸出中的圖像部分。
 void ImageWriter.replacePixels(RenderedImage image, ImageWriteParam param)
          用給定圖像部分替換已出現在輸出中的圖像部分。
abstract  void ImageWriter.write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
          添加一個完整的圖像串流,該圖像串流包含一幅圖像、相關的串流、圖像元資料和要輸出的縮略圖。
 void ImageWriter.writeInsert(int imageIndex, IIOImage image, ImageWriteParam param)
          將新的圖像插入現有圖像串流。
 void ImageWriter.writeToSequence(IIOImage image, ImageWriteParam param)
          將單幅圖像、可能相關的元資料和縮略圖添加到輸出中。
 

javax.imageio.plugins.bmpImageWriteParam 的使用
 

javax.imageio.plugins.bmpImageWriteParam 的子類別
 class BMPImageWriteParam
          用於以 BMP 格式編碼圖像的 ImageWriteParam 的子類別。
 

javax.imageio.plugins.jpegImageWriteParam 的使用
 

javax.imageio.plugins.jpegImageWriteParam 的子類別
 class JPEGImageWriteParam
          此類別添加了使用內置 JPEG writer 外掛程式時設置 JPEG 量化表和 Huffman 表以及請求為圖像計算最佳 Huffman 表的能力。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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