Examples of BMPEncodeParam


Examples of com.lightcrafts.media.jai.codec.BMPEncodeParam

        if (param != null) {
            if (!(param instanceof BMPEncodeParam)) {
                return false;
            }
            BMPEncodeParam BMPParam = (BMPEncodeParam)param;

            int version = BMPParam.getVersion();
            if ((version == BMPEncodeParam.VERSION_2) ||
                (version == BMPEncodeParam.VERSION_4)) {
                return false;
            }
        }
View Full Code Here

Examples of com.lightcrafts.media.jai.codec.BMPEncodeParam

        return true;
    }

    protected ImageEncoder createImageEncoder(OutputStream dst,
                                              ImageEncodeParam param) {
        BMPEncodeParam p = null;
        if (param != null) {
            p = (BMPEncodeParam)param;
        }

        return new BMPImageEncoder(dst, p);
View Full Code Here

Examples of com.lightcrafts.media.jai.codec.BMPEncodeParam

  super(output, param);
    
  this.output = output;

  BMPEncodeParam bmpParam;
  if (param == null) {
      // Use default valued BMPEncodeParam
      bmpParam = new BMPEncodeParam();
  } else {
      bmpParam = (BMPEncodeParam)param;
  }

  this.version = bmpParam.getVersion();
  this.isCompressed = bmpParam.isCompressed();
  if(isCompressed && !(output instanceof SeekableOutputStream)){
      throw new
    IllegalArgumentException(JaiI18N.getString("BMPImageEncoder6"));
 
 
  this.isTopDown = bmpParam.isTopDown();
    }
View Full Code Here

Examples of com.sun.media.jai.codec.BMPEncodeParam

        _imageEncoderName = "BMP";

        // Set the encoding parameters.  Note that only Version 3
        // bitmaps are currently supported, otherwise it would be
        // a parameter.
        BMPEncodeParam bmpEncodeParam = new BMPEncodeParam();
        bmpEncodeParam.setVersion(BMPEncodeParam.VERSION_3);
        bmpEncodeParam.setTopDown(((BooleanToken) storeTopDown.getToken())
                .booleanValue());
        _imageEncodeParam = bmpEncodeParam;
        return super.postfire();
    }
View Full Code Here

Examples of com.sun.media.jai.codec.BMPEncodeParam

        } else if (s.endsWith(".pnm")) {
            JAI.create("filestore", getImage(), tmpFile, "PNM", new PNMEncodeParam());
        } else if (s.endsWith(".tiff") || s.endsWith(".tif")) {
            JAI.create("filestore", getImage(), tmpFile, "TIFF", new TIFFEncodeParam());
        } else if (s.endsWith(".bmp")) {
            JAI.create("filestore", getDisplayImage(), tmpFile, "BMP", new BMPEncodeParam());
        } else {
            // assume FITS format
            FITSImage fitsImage = getFitsImage();
            if (fitsImage != null && _url != null) {
                try {
View Full Code Here

Examples of com.sun.media.jai.codec.BMPEncodeParam

        if (param != null) {
            if (!(param instanceof BMPEncodeParam)) {
                return false;
            }
            BMPEncodeParam BMPParam = (BMPEncodeParam)param;

            int version = BMPParam.getVersion();
            if ((version == BMPEncodeParam.VERSION_2) ||
                (version == BMPEncodeParam.VERSION_4)) {
                return false;
            }
        }
View Full Code Here

Examples of com.sun.media.jai.codec.BMPEncodeParam

        return true;
    }

    protected ImageEncoder createImageEncoder(OutputStream dst,
                                              ImageEncodeParam param) {
        BMPEncodeParam p = null;
        if (param != null) {
            p = (BMPEncodeParam)param;
        }

        return new BMPImageEncoder(dst, p);
View Full Code Here

Examples of com.sun.media.jai.codec.BMPEncodeParam

  super(output, param);
    
  this.output = output;

  BMPEncodeParam bmpParam;
  if (param == null) {
      // Use default valued BMPEncodeParam
      bmpParam = new BMPEncodeParam();
  } else {
      bmpParam = (BMPEncodeParam)param;
  }

  this.version = bmpParam.getVersion();
  this.isCompressed = bmpParam.isCompressed();
  if(isCompressed && !(output instanceof SeekableOutputStream)){
      throw new
    IllegalArgumentException(JaiI18N.getString("BMPImageEncoder6"));
 
 
  this.isTopDown = bmpParam.isTopDown();
    }
View Full Code Here

Examples of com.sun.media.jai.codec.BMPEncodeParam

  /**
   * Set the Writer Implementations Serialization properties.
   * @param props writer serialization properties
   */
  public void setWriterProperties(Properties props) {
    BMPEncodeParam p = new BMPEncodeParam();
    if (props.containsKey(PROP_BMP_VERSION))
       p.setVersion(Integer.parseInt(props.getProperty(PROP_BMP_VERSION)));
    if (props.containsKey(PROP_BMP_COMPRESSED))
         p.setCompressed(Boolean.parseBoolean(props.getProperty(PROP_BMP_COMPRESSED)));
    if (props.containsKey(PROP_BMP_TOPDOWN))
         p.setTopDown(Boolean.parseBoolean(props.getProperty(PROP_BMP_TOPDOWN)));
  }
View Full Code Here

Examples of com.sun.media.jai.codec.BMPEncodeParam

/*     */   public BMPImageEncoder(OutputStream output, ImageEncodeParam param)
/*     */   {
/*  77 */     super(output, param);
/*     */
/*  79 */     this.output = output;
/*     */     BMPEncodeParam bmpParam;
/*     */     BMPEncodeParam bmpParam;
/*  82 */     if (param == null)
/*     */     {
/*  84 */       bmpParam = new BMPEncodeParam();
/*     */     }
/*  86 */     else bmpParam = (BMPEncodeParam)param;
/*     */
/*  89 */     this.version = bmpParam.getVersion();
/*  90 */     this.isCompressed = bmpParam.isCompressed();
/*  91 */     if ((this.isCompressed) && (!(output instanceof SeekableOutputStream))) {
/*  92 */       throw new IllegalArgumentException(JaiI18N.getString("BMPImageEncoder6"));
/*     */     }
/*     */
/*  96 */     this.isTopDown = bmpParam.isTopDown();
/*     */   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.