模块 java.desktop

类 ImageTranscoderSpi

java.lang.Object
javax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageTranscoderSpi
所有已实现的接口:
RegisterableService

public abstract class ImageTranscoderSpi extends IIOServiceProvider
ImageTranscoders 的服务提供商接口 (SPI)。有关服务提供者类的更多信息,请参阅 IIORegistry 类的类注解。
参见:
  • 构造方法详细信息

    • ImageTranscoderSpi

      protected ImageTranscoderSpi()
      构造一个空白 ImageTranscoderSpi 。由子类初始化实例变量和/或覆盖方法实现,以提供所有方法的工作版本。
    • ImageTranscoderSpi

      public ImageTranscoderSpi(String  vendorName, String  version)
      使用给定的一组值构造一个 ImageTranscoderSpi
      参数:
      vendorName - 供应商名称。
      version - 版本标识符。
  • 方法详情

    • getReaderServiceProviderName

      public abstract String  getReaderServiceProviderName()
      返回生成 IIOMetadata 对象的 ImageReaderSpi 类的完全限定类名,这些对象可用作此代码转换器的输入。
      返回:
      String 包含 ImageReaderSpi 实现类的完全限定类名。
      参见:
    • getWriterServiceProviderName

      public abstract String  getWriterServiceProviderName()
      返回生成 IIOMetadata 对象的 ImageWriterSpi 类的完全限定类名,这些对象可用作此代码转换器的输入。
      返回:
      String 包含 ImageWriterSpi 实现类的完全限定类名。
      参见:
    • createTranscoderInstance

      public abstract ImageTranscoder  createTranscoderInstance()
      返回与此服务提供商关联的 ImageTranscoder 实现的实例。
      返回:
      一个ImageTranscoder实例。