| パッケージ | 説明 | 
|---|---|
| javax.imageio | 
 Java Image I/O APIの基本パッケージです。 
 | 
| javax.imageio.event | 
 イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。 
 | 
| javax.imageio.spi | 
 リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
static ImageReader | 
ImageIO.getImageReader(ImageWriter writer)
指定された 
ImageWriterに対応するImageReader (存在する場合)を返します。または、このImageWriterのプラグインが対応するImageReaderを指定しない場合、あるいは指定されたImageWriterが登録されていない場合はnullを返します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
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)
指定された接尾辞を持つファイルを復号化できるような、現在登録されているすべての 
ImageReaderを保持するIteratorを返します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
static Iterator<ImageTranscoder> | 
ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer)
指定された 
ImageReaderおよびImageWriterのメタデータ間を変換できるような、現在登録されているすべてのImageTranscoderを保持するIteratorを返します。 | 
|
static ImageWriter | 
ImageIO.getImageWriter(ImageReader reader)
指定された 
ImageReaderに対応するImageWriter (存在する場合)を返します。または、このImageReaderのプラグインが対応するImageWriterを指定しない場合、あるいは指定されたImageReaderが登録されていない場合はnullを返します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
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)
現在の読込みオペレーションがプログレッシブ・パスを開始することを通知します。 
 | 
|
void | 
IIOReadProgressListener.readAborted(ImageReader source)
リーダーの 
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)
デコーディングでの致命的でないエラーの発生を通知します。 
 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
ImageReader | 
ImageReaderSpi.createReaderInstance()
このサービス・プロバイダに関連する 
ImageReader実装のインスタンスを返します。 | 
|
abstract ImageReader | 
ImageReaderSpi.createReaderInstance(Object extension)
このサービス・プロバイダに関連する 
ImageReader実装のインスタンスを返します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
boolean | 
ImageReaderSpi.isOwnReader(ImageReader reader)
渡された 
ImageReaderオブジェクトがこのサービス・プロバイダに関連するImageReaderのインスタンスの場合は、trueを返します。 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。 
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved.  Use is subject to license terms.  Documentation Redistribution Policyも参照してください。