javax > javax.imageio > javax.imageio.spi > javax.imageio.spi.imagewriterspi >

Class: javax.imageio.spi.ImageWriterSpi
    java.lang.Object
       javax.imageio.spi.IIOServiceProvider
               javax.imageio.spi.ImageReaderWriterSpi
                       javax.imageio.spi.ImageWriterSpi


public abstract class ImageWriterSpi extends ImageReaderWriterSpi


FIELDS:
public static final Class[] STANDARD_OUTPUT_TYPE
protected Class[] outputTypes
protected String[] readerSpiNames

CONSTRUCTORS:
protected ImageWriterSpi()

public ImageWriterSpi(String vendorName, String version, String[] names, String[] suffixes, String[] MIMETypes, String writerClassName, Class[] outputTypes, String[] readerSpiNames, boolean supportsStandardStreamMetadataFormat, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String[] extraStreamMetadataFormatNames, String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadataFormat, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String[] extraImageMetadataFormatNames, String[] extraImageMetadataFormatClassNames)


METHODS:
public boolean canEncodeImage(RenderedImage im)
Throws: IllegalArgumentException

public abstract boolean canEncodeImage(ImageTypeSpecifier type)
Throws: IllegalArgumentException

public ImageWriter createWriterInstance()
Throws: IOException

public abstract ImageWriter createWriterInstance(Object extension)
Throws: IOException
Throws: IllegalArgumentException

public String[] getImageReaderSpiNames()

public Class[] getOutputTypes()

public boolean isFormatLossless()

public boolean isOwnWriter(ImageWriter writer)
Throws: IllegalArgumentException


INHERITED METHODS:
getFormatNames(), getFileSuffixes(), getMIMETypes(), getPluginClassName(), isStandardStreamMetadataFormatSupported(), getNativeStreamMetadataFormatName(), getExtraStreamMetadataFormatNames(), isStandardImageMetadataFormatSupported(), getNativeImageMetadataFormatName(), getExtraImageMetadataFormatNames(), getStreamMetadataFormat(java.lang.String), getImageMetadataFormat(java.lang.String), onRegistration(javax.imageio.spi.ServiceRegistry, java.lang.Class), onDeregistration(javax.imageio.spi.ServiceRegistry, java.lang.Class), getVendorName(), getVersion(), getDescription(java.util.Locale), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net