Package org.apache.sanselan

Examples of org.apache.sanselan.ImageInfo


    Map params = new HashMap();
    boolean ignoreImageData = isPhilHarveyTestImage(imageFile);
    params.put(PARAM_KEY_READ_THUMBNAILS, new Boolean(!ignoreImageData));

    ImageInfo imageInfoFile = Sanselan.getImageInfo(imageFile, params);

    ImageInfo imageInfoBytes = Sanselan
        .getImageInfo(imageFileBytes, params);

    assertTrue(imageInfoFile != null);
    assertTrue(imageInfoBytes != null);
View Full Code Here


    boolean usesPalette = true;
    int colorType = ImageInfo.COLOR_TYPE_RGB;
    String compressionAlgorithm = ImageInfo.COMPRESSION_ALGORITHM_LZW;

    ImageInfo result = new ImageInfo(FormatDetails, BitsPerPixel, Comments,
        Format, FormatName, Height, MimeType, NumberOfImages,
        PhysicalHeightDpi, PhysicalHeightInch, PhysicalWidthDpi,
        PhysicalWidthInch, Width, isProgressive, isTransparent,
        usesPalette, colorType, compressionAlgorithm);
View Full Code Here

      throws ImageReadException, IOException
  {
    pw.println("gif.dumpImageFile");

    {
      ImageInfo fImageData = getImageInfo(byteSource);
      if (fImageData == null)
        return false;

      fImageData.toString(pw, "");
    }
    {
      ImageContents blocks = readFile(byteSource, false);

      if (blocks == null)
View Full Code Here

            + pngChunkIHDR.colorType);
      }

      String compressionAlgorithm = ImageInfo.COMPRESSION_ALGORITHM_PNG_FILTER;

      ImageInfo result = new ImageInfo(FormatDetails, BitsPerPixel,
          Comments, Format, FormatName, Height, MimeType,
          NumberOfImages, PhysicalHeightDpi, PhysicalHeightInch,
          PhysicalWidthDpi, PhysicalWidthInch, Width, isProgressive,
          isTransparent, usesPalette, ColorType, compressionAlgorithm);
View Full Code Here

  }

  public boolean dumpImageFile(PrintWriter pw, ByteSource byteSource)
      throws ImageReadException, IOException
  {
    ImageInfo imageInfo = getImageInfo(byteSource);
    if (imageInfo == null)
      return false;

    imageInfo.toString(pw, "");

    {
      ArrayList chunks = readChunks(byteSource, null, false);
      {
        ArrayList IHDRs = filterChunks(chunks, IHDR);
View Full Code Here

    boolean usesPalette = true;
    int colorType = ImageInfo.COLOR_TYPE_RGB;
    String compressionAlgorithm = ImageInfo.COMPRESSION_ALGORITHM_LZW;

    ImageInfo result = new ImageInfo(FormatDetails, BitsPerPixel, Comments,
        Format, FormatName, Height, MimeType, NumberOfImages,
        PhysicalHeightDpi, PhysicalHeightInch, PhysicalWidthDpi,
        PhysicalWidthInch, Width, isProgressive, isTransparent,
        usesPalette, colorType, compressionAlgorithm);
View Full Code Here

      throws ImageReadException, IOException
  {
    pw.println("gif.dumpImageFile");

    {
      ImageInfo imageData = getImageInfo(byteSource);
      if (imageData == null)
        return false;

      imageData.toString(pw, "");
    }
    {
      ImageContents blocks = readFile(byteSource, false);

      if (blocks == null)
View Full Code Here

    boolean usesPalette = false;

    int ColorType = info.getColorType();
    String compressionAlgorithm = ImageInfo.COMPRESSION_ALGORITHM_NONE;

    ImageInfo result = new ImageInfo(FormatDetails, BitsPerPixel, Comments,
        Format, FormatName, info.height, MimeType, NumberOfImages,
        PhysicalHeightDpi, PhysicalHeightInch, PhysicalWidthDpi,
        PhysicalWidthInch, info.width, isProgressive, isTransparent,
        usesPalette, ColorType, compressionAlgorithm);
View Full Code Here

      throws ImageReadException, IOException
  {
    pw.println("pnm.dumpImageFile");

    {
      ImageInfo imageData = getImageInfo(byteSource);
      if (imageData == null)
        return false;

      imageData.toString(pw, "");
    }

    pw.println("");

    return true;
View Full Code Here

    boolean usesPalette = colorTable != null;
    int colorType = ImageInfo.COLOR_TYPE_RGB;
    String compressionAlgorithm = ImageInfo.COMPRESSION_ALGORITHM_RLE;

    ImageInfo result = new ImageInfo(formatDetails, bitsPerPixel, comments,
        format, name, height, mimeType, numberOfImages,
        physicalHeightDpi, physicalHeightInch, physicalWidthDpi,
        physicalWidthInch, width, isProgressive, isTransparent,
        usesPalette, colorType, compressionAlgorithm);
View Full Code Here

TOP

Related Classes of org.apache.sanselan.ImageInfo

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.