クラスjavax.imageio.ImageWriter
の使用
パッケージ
説明
Java Image I/O APIの基本パッケージです。
イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
-
javax.imageioでのImageWriterの使用
修飾子と型メソッド説明static ImageWriter
ImageIO.getImageWriter
(ImageReader reader) 指定されたImageReader
に対応するImageWriter
(存在する場合)を返します。このImageReader
のプラグインが対応するImageWriter
を指定しない場合、または指定されたImageReader
が登録されていない場合はnull
を返します。修飾子と型メソッド説明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
を返します。修飾子と型メソッド説明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の使用
修飾子と型メソッド説明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の使用
修飾子と型メソッド説明ImageWriterSpi.createWriterInstance()
このサービス・プロバイダに関連するImageWriter
実装のインスタンスを返します。abstract ImageWriter
ImageWriterSpi.createWriterInstance
(Object extension) このサービス・プロバイダに関連するImageWriter
実装のインスタンスを返します。修飾子と型メソッド説明boolean
ImageWriterSpi.isOwnWriter
(ImageWriter writer) 渡されたImageWriter
オブジェクトがこのサービス・プロバイダに関連するImageWriter
のインスタンスの場合は、true
を返します。