Class PNGImageEncoder

  • All Implemented Interfaces:
    ImageEncoder

    public class PNGImageEncoder
    extends ImageEncoderImpl
    An ImageEncoder for the PNG file format.
    Since:
    EA4
    • Constructor Detail

      • PNGImageEncoder

        public PNGImageEncoder​(java.io.OutputStream output,
                               PNGEncodeParam param)
    • Method Detail

      • encode

        public void encode​(java.awt.image.RenderedImage im)
                    throws java.io.IOException
        This method encodes a RenderedImage into PNG. The stream into which the PNG is dumped is not closed at the end of the operation, this should be done if needed by the caller of this method.
        Specified by:
        encode in interface ImageEncoder
        Specified by:
        encode in class ImageEncoderImpl
        Throws:
        java.io.IOException