クラスjavax.imageio.ImageWriter
の使用
ImageWriterを使用するパッケージ
パッケージ
説明
Java Image I/O APIの基本パッケージです。
イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
-
javax.imageioでのImageWriterの使用
ImageWriterを返すjavax.imageioのメソッド修飾子と型メソッド説明static ImageWriter
ImageIO.getImageWriter(ImageReader reader)
指定されたImageReader
に対応するImageWriter
(存在する場合)を返します。このImageReader
のプラグインが対応するImageWriter
を指定しない場合、または指定されたImageReader
が登録されていない場合はnull
を返します。型ImageWriterの引数を持つ型を返すjavax.imageioのメソッド修飾子と型メソッド説明static Iterator<ImageWriter>
ImageIO.getImageWriters(ImageTypeSpecifier type, String formatName)
指定された形式で、指定されたレイアウト(ImageTypeSpecifier
を使用して指定された)のイメージを符号化できるような、現在登録されているすべてのImageWriter
を保持するIterator
を返します。static Iterator<ImageWriter>
ImageIO.getImageWritersByFormatName(String formatName)
名前付きの形式を符号化できるような、現在登録されているすべてのImageWriter
を保持するIterator
を返します。static Iterator<ImageWriter>
ImageIO.getImageWritersByMIMEType(String MIMEType)
指定されたMIMEタイプを持つファイルを符号化できるような、現在登録されているすべてのImageWriter
を保持するIterator
を返します。static Iterator<ImageWriter>
ImageIO.getImageWritersBySuffix(String fileSuffix)
指定された接尾辞を持つファイルを符号化できるような、現在登録されているすべてのImageWriter
を保持するIterator
を返します。型ImageWriterのパラメータを持つjavax.imageioのメソッド修飾子と型メソッド説明static ImageReader
ImageIO.getImageReader(ImageWriter writer)
指定されたImageWriter
に対応するImageReader
(存在する場合)を返します。このImageWriter
のプラグインが対応するImageReader
を指定しない場合、または指定されたImageWriter
が登録されていない場合はnull
を返します。static Iterator<ImageTranscoder>
ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer)
指定されたImageReader
およびImageWriter
のメタデータ間を変換できるような、現在登録されているすべてのImageTranscoder
を保持するIterator
を返します。 -
javax.imageio.eventでのImageWriterの使用
型ImageWriterのパラメータを持つjavax.imageio.eventのメソッド修飾子と型メソッド説明void
IIOWriteProgressListener.imageComplete(ImageWriter source)
イメージの書込みオペレーションが完了したことを通知します。void
IIOWriteProgressListener.imageProgress(ImageWriter source, float percentageDone)
関連するImageWriter
内の、現在のwrite
呼出しのおおよその完了度合いを通知します。void
IIOWriteProgressListener.imageStarted(ImageWriter source, int imageIndex)
イメージの書込みオペレーションが始まることを通知します。void
IIOWriteProgressListener.thumbnailComplete(ImageWriter source)
サムネールの書込みオペレーションが完了したことを通知します。void
IIOWriteProgressListener.thumbnailProgress(ImageWriter source, float percentageDone)
関連するImageWriter
内の、現在のサムネール書込みのおおよその完了度合いを通知します。void
IIOWriteProgressListener.thumbnailStarted(ImageWriter source, int imageIndex, int thumbnailIndex)
サムネールの書込みオペレーションが始まることを通知します。void
IIOWriteWarningListener.warningOccurred(ImageWriter source, int imageIndex, String warning)
エンコーディングでの致命的でないエラーの発生を通知します。void
IIOWriteProgressListener.writeAborted(ImageWriter source)
ライターのabort
メソッドにより書込みが中断されたことを通知します。 -
javax.imageio.spiでのImageWriterの使用
ImageWriterを返すjavax.imageio.spiのメソッド修飾子と型メソッド説明ImageWriterSpi.createWriterInstance()
このサービス・プロバイダに関連するImageWriter
実装のインスタンスを返します。abstract ImageWriter
ImageWriterSpi.createWriterInstance(Object extension)
このサービス・プロバイダに関連するImageWriter
実装のインスタンスを返します。型ImageWriterのパラメータを持つjavax.imageio.spiのメソッド修飾子と型メソッド説明boolean
ImageWriterSpi.isOwnWriter(ImageWriter writer)
渡されたImageWriter
オブジェクトがこのサービス・プロバイダに関連するImageWriter
のインスタンスの場合は、true
を返します。