クラスjavax.imageio.ImageWriter
の使用

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 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のメソッド 
    修飾子と型 メソッド 説明
    ImageWriter ImageWriterSpi.createWriterInstance()
    このサービス・プロバイダに関連するImageWriter実装のインスタンスを返します。
    abstract ImageWriter ImageWriterSpi.createWriterInstance​(Object extension)
    このサービス・プロバイダに関連するImageWriter実装のインスタンスを返します。
    ImageWriter型のパラメータを持つjavax.imageio.spiのメソッド 
    修飾子と型 メソッド 説明
    boolean ImageWriterSpi.isOwnWriter​(ImageWriter writer)
    渡されたImageWriterオブジェクトがこのサービス・プロバイダに関連するImageWriterのインスタンスの場合は、trueを返します。