目次 | 前の項目 | 次の項目 JavaTM Image I/O API ガイド


4.5 変換プラグインの作成

変換プラグインは、ImageTranscoderSpi (他のプラグインの Spi クラスと同じ機能を実行する) と、ImageTranscoder インタフェースを実装するオブジェクトで構成されます。

IIOMetadata convertStreamMetadata(IIOMetadata inData,
                                  ImageWriteParam param);

IIOMetadata convertImageMetadata(IIOMetadata inData,
                                 ImageTypeSpecifier imageType,
                                 ImageWriteParam param);

ImageTranscoder では、標準のインタフェースを使用して入力メタデータをアンパックすることも、処理している実際のオブジェクトに固有のインタフェースを利用することもできます。たとえば、以前の例で定義した MyFormatMetadata クラスの keywords および values インスタンス変数にアクセスできます。これらの変数が公開されている (ただし、ドキュメント化されていない) のは、まさに、変換プラグインの開発者が DOM 表現をたどる必要なしにそれらの変数にアクセスできるようにするためです。



目次 | 前の項目 | 次の項目
Copyright © 2001 Sun Microsystems, Inc. All Rights Reserved.