Package com.sun.media.jai.codecimpl

Examples of com.sun.media.jai.codecimpl.PNGImageEncoder


      outputStream = new ByteArrayOutputStream();
      if (lowFormat.startsWith("png")) {
        PNGEncodeParam pngParam = PNGEncodeParam
            .getDefaultEncodeParam(image);
        pngParam.setPhysicalDimension(dpi * 3937, dpi * 3937, 100);
        PNGImageEncoder pngEncoder = new PNGImageEncoder(outputStream,
            pngParam);
        pngEncoder.encode(image);
      } else if ("jpg".equals(lowFormat) || "jpeg".equals(lowFormat)) {
        JPEGEncodeParam jpgParam = JPEGCodec
            .getDefaultJPEGEncodeParam(image);
        jpgParam.setXDensity(dpi);
        jpgParam.setYDensity(dpi);
View Full Code Here


    try {
      if ("png".equals(lowFormat)) {
        PNGEncodeParam pngParam = PNGEncodeParam
            .getDefaultEncodeParam(image);
        pngParam.setPhysicalDimension(dpi * 3937, dpi * 3937, 100);
        PNGImageEncoder pngEncoder = new PNGImageEncoder(outputStream,
            pngParam);
        pngEncoder.encode(image);
      } else if ("jpg".equals(lowFormat) || "jpeg".equals(lowFormat)) {
        JPEGEncodeParam jpgParam = JPEGCodec
            .getDefaultJPEGEncodeParam(image);
        jpgParam.setXDensity(dpi);
        jpgParam.setYDensity(dpi);
View Full Code Here

            super("image/png");
        }

        @Override
        public final ImageEncoder getEncoder(OutputStream outputStream) {
            return new PNGImageEncoder(outputStream, null);
        }
View Full Code Here

TOP

Related Classes of com.sun.media.jai.codecimpl.PNGImageEncoder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.