JavaTM Platform
Standard Ed. 6

클래스
javax.imageio.ImageReader 의 사용

ImageReader 를 사용하고 있는 패키지
javax.imageio Java Image I/O API 의 기본 패키지입니다.  
javax.imageio.event 이미지의 read 및 기입해 때에 이벤트의 동기 통지를 처리하는 Java 이미지 입출력 API 의 패키지입니다.  
javax.imageio.spi 리더, 라이터, 코드 변환기, 및 스트림의 플러그 인 인터페이스와 런타임 레지스트리를 포함한 Java 이미지 입출력 API 의 패키지입니다.  
 

javax.imageio 에서의 ImageReader 의 사용
 

ImageReader 를 돌려주는 javax.imageio 의 메소드
static ImageReader ImageIO. getImageReader (ImageWriter  writer)
          지정된 ImageWriter 에 대응하는 ImageReader (존재하는 경우)를 돌려줍니다.
 

ImageReader 형의 인수를 가지는 형태를 돌려주는 javax.imageio 의 메소드
static Iterator <ImageReader > ImageIO. getImageReaders (Object  input)
          지정된 Object, 일반적으로은 ImageInputStream 를 복호화 할 수 있는 것 같은, 현재 등록되어 모든 ImageReader 를 보관 유지하는 Iterator 를 돌려줍니다.
static Iterator <ImageReader > ImageIO. getImageReadersByFormatName (String  formatName)
          이름 첨부의 형식을 복호화 할 수 있는 것 같은, 현재 등록되어 모든 ImageReader 를 보관 유지하는 Iterator 를 돌려줍니다.
static Iterator <ImageReader > ImageIO. getImageReadersByMIMEType (String  MIMEType)
          지정된 MIME 타입을 가지는 파일을 복호화 할 수 있는 것 같은, 현재 등록되어 모든 ImageReader 를 보관 유지하는 Iterator 를 돌려줍니다.
static Iterator <ImageReader > ImageIO. getImageReadersBySuffix (String  fileSuffix)
          지정된 접미사(suffix)을 가지는 파일을 복호화 할 수 있는 것 같은, 현재 등록되어 모든 ImageReader 를 보관 유지하는 Iterator 를 돌려줍니다.
 

ImageReader 형의 파라미터를 가지는 javax.imageio 의 메소드
static Iterator <ImageTranscoder > ImageIO. getImageTranscoders (ImageReader  reader, ImageWriter  writer)
          지정된 ImageReaderImageWriter 의 메타데이타간을 변환할 수 있는 것 같은, 현재 등록되어 모든 ImageTranscoder 를 보관 유지하는 Iterator 를 돌려줍니다.
static ImageWriter ImageIO. getImageWriter (ImageReader  reader)
          지정된 ImageReader 에 대응하는 ImageWriter (존재하는 경우)를 돌려줍니다.
 

javax.imageio.event 에서의 ImageReader 의 사용
 

ImageReader 형의 파라미터를 가지는 javax.imageio.event 의 메소드
 void IIOReadProgressListener. imageComplete (ImageReader  source)
          현재의 이미지의 read 오퍼레이션이 완료한 것을 통지합니다.
 void IIOReadProgressListener. imageProgress (ImageReader  source, float percentageDone)
          관련하는 ImageReader 의, 현재의 read 호출의 대체로의 완료 정도를 통지합니다.
 void IIOReadProgressListener. imageStarted (ImageReader  source, int imageIndex)
          이미지의 read 오퍼레이션이 시작되는 것을 통지합니다.
 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)
          현재의 read 오퍼레이션이 프로그래시브 패스를 완료한 것을 통지합니다.
 void IIOReadUpdateListener. passStarted (ImageReader  source, BufferedImage  theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          현재의 read 오퍼레이션이 프로그래시브 패스를 개시하는 것을 통지합니다.
 void IIOReadProgressListener. readAborted (ImageReader  source)
          리더의 abort 메소드에 의해 read가 중단된 것을 통지합니다.
 void IIOReadProgressListener. sequenceComplete (ImageReader  source)
          read 오퍼레이션의 순서가 완료한 것을 통지합니다.
 void IIOReadProgressListener. sequenceStarted (ImageReader  source, int minIndex)
          read 오퍼레이션의 순서가 시작되는 것을 통지합니다.
 void IIOReadProgressListener. thumbnailComplete (ImageReader  source)
          썸네일의 read 오퍼레이션이 완료한 것을 통지합니다.
 void IIOReadUpdateListener. thumbnailPassComplete (ImageReader  source, BufferedImage  theThumbnail)
          현재의 썸네일 read 오퍼레이션이 프로그래시브 패스를 완료한 것을 통지합니다.
 void IIOReadUpdateListener. thumbnailPassStarted (ImageReader  source, BufferedImage  theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
          현재의 썸네일 read 오퍼레이션이 프로그래시브 패스를 개시하는 것을 통지합니다.
 void IIOReadProgressListener. thumbnailProgress (ImageReader  source, float percentageDone)
          관련하는 ImageReader 내의, 현재의 getThumbnail 호출의 대체로의 완료 정도를 통지합니다.
 void IIOReadProgressListener. thumbnailStarted (ImageReader  source, int imageIndex, int thumbnailIndex)
          썸네일의 read 오퍼레이션이 시작되는 것을 통지합니다.
 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 Platform
Standard Ed. 6

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

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