Class JDK13IO

java.lang.Object
java.awt.Component
org.apache.axis.components.image.JDK13IO
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, ImageIO

public class JDK13IO extends Component implements ImageIO
JDK1.3 based Image I/O
Author:
Russell Butek
See Also:
  • Constructor Details

    • JDK13IO

      public JDK13IO()
  • Method Details

    • saveImage

      public void saveImage(String mimeType, Image image, OutputStream os) throws Exception
      Save an image.
      Specified by:
      saveImage in interface ImageIO
      Parameters:
      mimeType - the mime-type of the format to save the image
      image - the image to save
      os - the stream to write to
      Throws:
      Exception - if an error prevents image encoding
    • loadImage

      public Image loadImage(InputStream in) throws Exception
      Load an Image.
      Specified by:
      loadImage in interface ImageIO
      Parameters:
      in - the stream to load the image
      Returns:
      the Image
      Throws:
      Exception