JavaTM Platform
Standard Ed. 6

클래스
javax.imageio.ImageWriteParam 의 사용

ImageWriteParam 를 사용하고 있는 패키지
javax.imageio Java Image I/O API 의 기본 패키지입니다.  
javax.imageio.plugins.bmp 편입 BMP 플러그 인에 의해 사용되는 public 클래스를 포함한 패키지입니다.  
javax.imageio.plugins.jpeg 편입 JPEG 플러그 인을 지원하는 클래스입니다.  
 

javax.imageio 에서의 ImageWriteParam 의 사용
 

ImageWriteParam 를 돌려주는 javax.imageio 의 메소드
 ImageWriteParam ImageWriter. getDefaultWriteParam ()
          디폴트 값, 즉 ImageWriteParam 객체가 지정되지 않았던 경우에 사용되는 값을 포함한, 이 파일 형식에 적절한 형태의 신규 ImageWriteParam 객체를 돌려줍니다.
 

ImageWriteParam 형의 파라미터를 가지는 javax.imageio 의 메소드
abstract  IIOMetadata ImageWriter. convertImageMetadata (IIOMetadata  inData, ImageTypeSpecifier  imageType, ImageWriteParam  param)
           
 IIOMetadata ImageTranscoder. convertImageMetadata (IIOMetadata  inData, ImageTypeSpecifier  imageType, ImageWriteParam  param)
          encode에 사용할 수 있어 필요에 따라서, 문서 인터페이스 또는 encode에 사용하는 기입측 플러그 인에 고유외의 인터페이스를 사용해 변경할 수 있는,IIOMetadata 객체를 돌려줍니다.
abstract  IIOMetadata ImageWriter. convertStreamMetadata (IIOMetadata  inData, ImageWriteParam  param)
           
 IIOMetadata ImageTranscoder. convertStreamMetadata (IIOMetadata  inData, ImageWriteParam  param)
          encode에 사용할 수 있어 필요에 따라서, 문서 인터페이스 또는 encode에 사용하는 기입측 플러그 인에 고유외의 인터페이스를 사용해 변경할 수 있는,IIOMetadata 객체를 돌려줍니다.
abstract  IIOMetadata ImageWriter. getDefaultImageMetadata (ImageTypeSpecifier  imageType, ImageWriteParam  param)
          지정된 형태의 이미지를 encode하기 위한 디폴트 값를 포함한 IIOMetadata 객체를 돌려줍니다.
abstract  IIOMetadata ImageWriter. getDefaultStreamMetadata (ImageWriteParam  param)
          이미지의 스트림을 encode하기 위한 디폴트 값를 포함한 IIOMetadata 객체를 돌려줍니다.
 int ImageWriter. getNumThumbnailsSupported (ImageTypeSpecifier  imageType, ImageWriteParam  param, IIOMetadata  streamMetadata, IIOMetadata  imageMetadata)
          encode중에 사용되는 메타데이타객체와 임의의 추가 기입 파라미터, 및 이미지형을 고려해, 기입해지고 있는 형식에서 지원되는 썸네일수를 돌려줍니다.
 Dimension [] ImageWriter. getPreferredThumbnailSizes (ImageTypeSpecifier  imageType, ImageWriteParam  param, IIOMetadata  streamMetadata, IIOMetadata  imageMetadata)
          썸네일 이미지가 출력 파일 또는 스트림중에서 encode 될 때, 그 정규 사이즈의 범위를 나타내는 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)
          미정도리의 픽셀치를 가지는 1 개의 이미지와 관련지을 수 있었던 메타데이타와 썸네일로부터 완성되는, 완전한 이미지 스트림의 출력에의 기입을 개시합니다.
 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)
          1 개의 이미지, 관련지을 수 있었던 스트림과 이메이지메타데이타, 및 썸네일를 포함한 완전한 이미지 스트림을 출력에 추가합니다.
 void ImageWriter. writeInsert (int imageIndex, IIOImage  image, ImageWriteParam  param)
          기존 이미지 스트림에 신규 이미지를 삽입합니다.
 void ImageWriter. writeToSequence (IIOImage  image, ImageWriteParam  param)
          1 개의 이미지와 관련지을 수 있을 가능성이 있는 메타데이타와 썸네일를, 출력에 추가합니다.
 

javax.imageio.plugins.bmp 에서의 ImageWriteParam 의 사용
 

javax.imageio.plugins.bmp 에서의 ImageWriteParam 의 서브 클래스
 class BMPImageWriteParam
          BMP 형식에서 이미지를 encode하기 위한 ImageWriteParam 의 서브 클래스입니다.
 

javax.imageio.plugins.jpeg 에서의 ImageWriteParam 의 사용
 

javax.imageio.plugins.jpeg 에서의 ImageWriteParam 의 서브 클래스
 class JPEGImageWriteParam
          이 클래스는, 편입 JPEG 라이터 플러그 인을 사용하는 경우에 JPEG 의 수량화 테이블 및 하프맨 테이블을 설정하는 기능과 이미지용으로 최적화된 하프맨 테이블을 계산하도록(듯이) 요구하는 기능을 추가합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.