Class ImageLoaderFactoryEPS

java.lang.Object
org.apache.xmlgraphics.image.loader.impl.AbstractImageLoaderFactory
org.apache.xmlgraphics.image.loader.impl.ImageLoaderFactoryEPS
All Implemented Interfaces:
ImageLoaderFactory

public class ImageLoaderFactoryEPS extends AbstractImageLoaderFactory
Factory class for the ImageLoader for EPS (Encapsulated PostScript) images.
  • Constructor Details

    • ImageLoaderFactoryEPS

      public ImageLoaderFactoryEPS()
  • Method Details

    • getSupportedMIMETypes

      public String[] getSupportedMIMETypes()
      Returns an array of MIME types supported by this implementation.
      Returns:
      the MIME type array
    • getSupportedFlavors

      public ImageFlavor[] getSupportedFlavors(String mime)
      Returns an array of ImageFlavors that are supported by this implementation for a given MIME type.
      Parameters:
      mime - the MIME type
      Returns:
      the ImageFlavor array
    • newImageLoader

      public ImageLoader newImageLoader(ImageFlavor targetFlavor)
      Creates and returns a new ImageLoader instance.
      Parameters:
      targetFlavor - the target image flavor to produce
      Returns:
      a new ImageLoader instance
    • isAvailable

      public boolean isAvailable()
      Indicates whether the underlying libraries needed by the implementation are available.
      Returns:
      true if the implementation is functional.