クラスjavax.imageio.ImageWriter
の使用
| パッケージ | 説明 |
|---|---|
| javax.imageio |
Java Image I/O APIの基本パッケージです。
|
| javax.imageio.event |
イメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージです。
|
| javax.imageio.spi |
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
|
-
javax.imageioでのImageWriterの使用
ImageWriterを返すjavax.imageioのメソッド 修飾子と型 メソッド 説明 static ImageWriterImageIO. 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 ImageReaderImageIO. 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のメソッド 修飾子と型 メソッド 説明 voidIIOWriteProgressListener. imageComplete(ImageWriter source)イメージの書込みオペレーションが完了したことを通知します。voidIIOWriteProgressListener. imageProgress(ImageWriter source, float percentageDone)関連するImageWriter内の、現在のwrite呼出しのおおよその完了度合いを通知します。voidIIOWriteProgressListener. imageStarted(ImageWriter source, int imageIndex)イメージの書込みオペレーションが始まることを通知します。voidIIOWriteProgressListener. thumbnailComplete(ImageWriter source)サムネールの書込みオペレーションが完了したことを通知します。voidIIOWriteProgressListener. thumbnailProgress(ImageWriter source, float percentageDone)関連するImageWriter内の、現在のサムネール書込みのおおよその完了度合いを通知します。voidIIOWriteProgressListener. thumbnailStarted(ImageWriter source, int imageIndex, int thumbnailIndex)サムネールの書込みオペレーションが始まることを通知します。voidIIOWriteWarningListener. warningOccurred(ImageWriter source, int imageIndex, String warning)エンコーディングでの致命的でないエラーの発生を通知します。voidIIOWriteProgressListener. writeAborted(ImageWriter source)ライターのabortメソッドにより書込みが中断されたことを通知します。 -
javax.imageio.spiでのImageWriterの使用
ImageWriterを返すjavax.imageio.spiのメソッド 修飾子と型 メソッド 説明 ImageWriterImageWriterSpi. createWriterInstance()このサービス・プロバイダに関連するImageWriter実装のインスタンスを返します。abstract ImageWriterImageWriterSpi. createWriterInstance(Object extension)このサービス・プロバイダに関連するImageWriter実装のインスタンスを返します。ImageWriter型のパラメータを持つjavax.imageio.spiのメソッド 修飾子と型 メソッド 説明 booleanImageWriterSpi. isOwnWriter(ImageWriter writer)渡されたImageWriterオブジェクトがこのサービス・プロバイダに関連するImageWriterのインスタンスの場合は、trueを返します。