Class PngWriter

  • All Implemented Interfaces:
    ImageWriter

    public class PngWriter
    extends java.lang.Object
    implements ImageWriter
    • Field Detail

      • MaxCompression

        public static final PngWriter MaxCompression
      • MinCompression

        public static final PngWriter MinCompression
      • NoCompression

        public static final PngWriter NoCompression
    • Constructor Detail

      • PngWriter

        public PngWriter()
      • PngWriter

        public PngWriter​(int compressionLevel)
    • Method Detail

      • withMaxCompression

        public PngWriter withMaxCompression()
      • withMinCompression

        public PngWriter withMinCompression()
      • withCompression

        public PngWriter withCompression​(int compression)
      • write

        public void write​(AwtImage image,
                          ImageMetadata metadata,
                          java.io.OutputStream out)
                   throws java.io.IOException
        Specified by:
        write in interface ImageWriter
        Throws:
        java.io.IOException